今天,我很激动地宣布了几个重大的特点,大大增强了StudioToMeStudioStudio应用程序在MadioDB上的体验体验。我们在DynamoDB中引入了对像JSON这样的文档模型的本机支持,添加/删除全局辅助索引的能力,添加更灵活的缩放选项,以及将项目大小限制增加到400KB。这些改进已经被许多应用程序寻求了。最棒的是,我们还通过将存储容量增加到25GB,将吞吐量增加到每月2亿个请求,显著地扩展了您中许多人已经享受的空闲层。我们设计了DimoDB操作至少99。999%的可用性。现在我们已经添加了对文档对象模型的支持,同时提供了一致的快速性能,我认为DynamoDB是任何应用程序的逻辑首选。现在让我们看看服务背后的历史和新的创新环境,让我觉得。.

NoSQL与规模

十多年前,亚马逊着手构建一个挑战传统数据存储和查询方法的分布式系统。我们从Amazon Dynamo开始,它是一个简单的键值存储,构建成高可用性和可伸缩性,为Amazon电子商务平台中的各种关键任务应用程序提供动力。最初的Dynamo论文激发了许多betway88体育场解决方案,现在通常称为NoSQL betway88体育场解决方案。这些BETWAY 88的Posiple Office权衡复杂的查询能力和一致性的规模和可用性。.

在2012,我们推出亚马逊AmazoDB,Amazon DyMaNo的继任者。对于DynamoDB,我们的主要关注点是构建具有无缝可伸缩性和可预测性能的全管理高可用性betway88体育场服务。我们建立DynamoDB作为一个完全管理的服务,因为我们希望我们的客户,无论是内部还是外部,都能够专注于他们的应用程序,而不是像处理硬件和软件维护那样被无差别的重量工作分心。DimaDoB的目标很简单:提供与原发电机相同的可扩展性和可用性,同时从运行分布式数据存储的负担(如集群设置、软件升级、硬件生命周期管理、性能)释放PosialStEndoStIdApple应用APP用户。调整、安全升级、操作等。自推出以来,DynamoDB一直是为各种AWS和亚马逊服务提供动力的核心基础设施,并在全球提供了59多个可用性。Amazon内外的应用程序开发者都支持DynamoDB,因为它使他们能够快速编写应用程序,并且随着应用程序的变化或流行程度的增加,它保护他们不受扩展问题的影响。这就是为什么DaMaDoDB已经从AdLoad、Scopely、电子艺术、Amazon等令人振奋的客户那里得到广泛采用。com、SaZAM、DeViSebug和DoRPCAM。.

NoSQL与柔性:文档模型

NoSQL和关系BETWAY 88的趋势是文档模型的主流采用。JSON已成为众多互联网服务之间互通的媒介。JSON样式的文档模型使客户能够构建没有模式的服务。通常,在基于文档模型的数据存储中,每个记录及其关联的数据都被建模为单个文档。由于每个文档都有一个独特的结构,所以模式迁移对于应用程序来说是一个非问题。.

虽然从我们启动那天起,就可以在DynamoDB中存储JSON文档,但是除了存储和检索这些文档之外,很难做任何事情。对于嵌入在JSON文档中的嵌套属性,应用者没有直接的访问权限,并且忽略了这些嵌套的属性,这些属性被DynamoDB的一些令人难以置信的本地功能所剥夺。它们无法利用诸如条件更新(如果基于分布式存储中数据的最新状态满足条件,则插入到DynamoDB表中的能力)或全局辅助索引(投影站点的一个或多个属性的能力)之类的功能。MS进入一个单独的表以获得更丰富的索引能力。到目前为止,想要存储和查询JSON的应用开发者有两种选择:a)快速地选择Wi-Ve-Search App官网,在DynamoDB中插入不透明的JSON块,同时失去对关键DynamoDB功能的访问;b)将JSON对象本身分解为属性,这些属性是额外的编程努力和一个公平的事先考虑。.

在MadioDB中输入对JSON的本地支持:最后可伸缩性和灵活性

TimeDoB团队正在启动文档模型支持。在今天的公告中,DeaMoDB SudioDePosialStudioApple应用程序可以使用AWS SDK向JoDoDB注入JSON映射。例如,想象一张学生ID的地图,它映射到学生的详细信息:他们的名字,他们的地址列表(也代表地图)等等。.

{{id": 1234, "firstname","John","lastname","Doe","address": [{.","main st",""city","seattle",""zipcode": 98005, ""type",".",}, {".","9th","city":seattle,"zipcode":98005,"type",".",}}}}

在JavaDB中使用JSON支持,您可以通过简单地询问学生来访问学生的当前地址。1234。地址[ 0 ]。城市。此外,如果学生主要居住在西雅图,他们现在可以对这些嵌套属性施加条件,并执行删除学生1234之类的操作。.

通过本机对JSON的支持,我们已经释放了DynamoDB的可伸缩性和一致的快速性能能力,从而为JSON提供更深入的支持。现在,威斯康星州的应用程序开发人员不必在针对可伸缩性优化的数据存储和针对灵活性优化的数据存储之间进行选择。取而代之的是,他们可以选择一个Noql BETWAY 88,Amazon DeaMoDB,提供两者。.

在线索引:改进的全球二级索引

全局二次索引(GSI)是DyDoDB最流行的特性之一。GSIS使StEndoStIsApple StaveApple应用程序在其JSON文档中创建属性的可伸缩辅助索引。然而,当我们最初启动GSI支持时,在创建表时,应用程序开发人员必须预先识别他们所有的辅助索引。随着一个应用程序的发展,一个应用程序需要了解更多关于她的用例的信息,索引也需要发展。为了最小化前期计划,我们将增加添加或删除表索引的能力。这意味着您可以按需添加、修改和删除表上的索引。与往常一样,当每个索引的负载都在演进时,您可以保持独立地缩放GSI索引的能力。我们将很快加入在线索引能力。.

支持较大项目

对于文档模型,由于您将主记录及其所有相关属性存储在单个文档中,因此需要更大的条目更为关键。我们已经增加了你能存储在DyDoDB中的物品的大小。从今天开始,您可以在DyDoDB中存储400 KB对象,使您可以使用DyMoDB进行更广泛的应用。.

更快的缩放

We have made it even easier to scale your applications up and down with a single click.以前,DyDoDB客户只能够将每个API调用的表上的吞吐量增加一倍。这迫使客户多次与DynamoDB交互,例如,将他们的表从每秒10次写入扩展到每秒10万次写入。从今天开始,只需单击DynamoDB控制台或单个API调用,就可以直接从每秒10次写操作转到每秒10万次写操作(或任何其他数字)。这使得通过优化DynamoDB表的容量来降低成本变得更容易更快,或者随着betway88ceo需求的发展而快速响应。.

基于DyMoDoB的Mars漫游车图像索引

我们汇集了一个演示应用程序,索引美国宇航局/喷气推进实验室的好奇号火星探测器图像。在这个应用程序中,图像存储在S3中,元数据表示为JSON文档,并在DyDoDB中存储/索引。.

看看这里的应用:http://MadioDB MSL图像资源管理器。S3-WebSITE美国东部-1。亚马逊猴属COM/

美国宇航局喷气推进实验室(NASA JPL)IT首席技术官汤姆·索德斯特罗姆(Tom Soderstrom)指出,利用这些工作负载的DynamoDB和S3等托管服务的能力,美国宇航局/喷气推进实验室可以无缝地扩展应用程序,而无需处理未区别的重量提升或人工工作。让本地JSON支持betway88体育网站可以帮助美国宇航局更快地编写应用程序,并更容易与全球公民科学家共享更多的数据。.

在接下来的几天里,寻找一个更详细的博客,关于这个应用程序的架构和它的示例源代码!!

扩大发明自由

我们不仅添加了这些新功能,还扩展了自由层。Amazon DynamoDB has always provided a perpetual free tier for 必威体育精装版app官网ers to build their new applications.今天我们宣布向自由层扩展。我们正在将空闲存储层增加到25GB,并提供足够的空闲吞吐量能力,以便每个月执行超过2亿个请求。这对你来说是什么样的应用程序?您可以使用DynamoDB作为后端构建一个Web应用程序,每月处理超过2亿个请求,而不必为betway88体育场支付任何费用。你可以建立一个新的游戏应用程序,可以支持15000个月活跃用户。你可以建立一个广告技术平台,每月提供超过500000个广告印象请求。我们给你自由和灵活性来发明DunDoDB。.

这一切意味着什么??

综上所述,我们已经添加了对JSON的支持,以便简化面向文档的应用程序,将表中可以存储的项的大小提高到400KB,并提供了更快、更容易的扩展DynamoDB的方法。这些特征现在在我们的四个AWS区域中可用,并且不久将在其余的区域中获得。今天他们在美国东部。Virginia)、美国西部(俄勒冈)、亚太地区(东京)和欧盟(爱尔兰)。我们还宣布了在现有表上动态添加或删除GlobalSecondaryIndex的能力,该功能将很快可用。.

DyMoDoB是用于构建新应用程序的逻辑首选。它被设计成在不影响规模、可用性、耐久性或性能的前提下,为应用程序提供灵活性和最小的操作开销。我很高兴分享今天的公告,我期待着听到你如何使用我们的新特点!!

评论

博客评论迪斯科