时间过得非常快,我直到最近还没有意识到自从我们发布以来已经过去了一年多迪纳多布。当我与DynamoDB团队坐下来回顾去年的进展时,我意识到DynamoDB甚至超过了我自己对应用程序如何通过DynamoDB轻松实现大规模和高可用性的期望。我们的许多客户通过单击一个按钮,在几分钟内创建了DynamoDB部署,这些部署能够满足每年数万亿次betway88宕网请求。我以前写过这篇文章,但我仍然对此印象深刻沙赞使用DynamoDB,这是DynamoDB的快速和简单的可伸缩性如何能够快速地应用于构建大规模应用程序的极端示例。沙扎姆的手机应用程序是超级碗广告这允许广告商在活动期间进行高度互动的广告活动。Shazam需要在超级碗期间处理流量的巨大增加,并使用DynamoDB作为其架构的一部分。在和DynamoDB合作仅仅三天之后,他们已经设法从设计阶段转到完全生产就绪的部署,可以处理今年最大的广告事件。。

自DynamoDB推出以来,我们已经看到客户广泛采用电子商务平台,实时广告交易,移动应用,超级碗广告活动,Facebook应用和在线游戏。这种快速采用使我们受益于我们的建筑固有的规模经济。我们还通过工程团队的重大技术创新降低了基础成本。我很高兴我们能够以显着降低的价格将这些成本节约传递给我们的客户 - 比以前低85%。。

我们的价格下跌的细节如下:

吞吐成本:我们将读取请求和写入请求的预配置吞吐量成本降低了35%。我们还引入了保留容量模型,如果客户保留读写容量一到三年,则该模型为客户提供折扣定价。对于三年预订能力的客户,吞吐量将从今天的价格下降85%。对于一年预订能力的客户来说,吞吐量将从今天的价格下降70%。有关保留容量的更多细节,请阅读DyDoDB常见问题解答。。

索引存储成本我们把索引存储的价格降低了75%。例如,在我们的美国东部。Virginia)地区的数据存储价格将从每月1美元下降到0美元。25。所有数据项继续存储在固态硬盘(SSD)上,并自动复制到多个不同的可用区,以提供极高的耐用性和可用性。。

我们怎样才能做到这一点呢??

DynDoDB运行在SSD支持的存储服务器上,专门用于支持DynDoDB的存储服务器。这使得我们能够调整我们的硬件和软件,以确保端到端服务既有成本效益,又有高性能。在过去的一年里,我们一直在努力提高存储密度,降低底层硬件平台的成本。我们还通过优化存储引擎、复制系统和各种其他内部组件对软件进行了重大改进。DynamoDB团队的任务是不断寻找降低成本的方法,我很高兴看到他们以很大的方式提供服务。DynamoDB也从其快速增长中受益,这使我们能够利用规模经济。正如我们的其他服务,我们已经取得了进展,使我们能够降低成本,我们很高兴把节省下来的钱转嫁给你。。

何时使用DYNODB合适??

我经常被问到:什么时候适合使用迪纳多布而不是关系式88??

我们在设计亚马逊时使用了关系型的体育官网。多年前的电子商务平台。随着亚马逊的业务从上世纪90年代中期的初创企业成长为全球价值数十亿美元的企业,我们逐渐认识到关系型betway8801E的规模限制。在2004年假日购物旺季的高峰期,许多引人注目的故障可以追溯到超出其能力的关系型betway88体育网络技术。作为回应,我们开始收集存储和系统技术,以满足亚马逊对可扩展性和可靠性的严格要求。com电子商务平台。这就是Noql BeWay88的起源。发电机在亚马逊。根据我们设计和操作一个高可用性、高可伸缩性电子商务平台的经验,我们已经认识到,关系型betway88体育场网应该只在应用程序真正需要完整关联的复杂查询、表连接和交易能力时才使用。最后一次。在所有其他情况下,当不需要这种关系特性时,像DynamoDB这样的NoSQL betway88体育场服务提供更简单、更可用、更可伸缩和最终更低成本的解决方案。。

我们现在相信,当选择一个BETWAY 88的STORY STOP时,没有一个BETWAY 88的Stand Stand技术——甚至不是一个广泛使用和流行的关系型BETWAY 88,像Oracle、微软SQL Server或MySQL那样的SovialStand将满足所有BETWAY 88的需求。NoSQL和关系BETWAY 88标准的组合可以更好地服务于复杂应用程序的需求。今天,DynamoDB在亚马逊中已经得到了非常广泛的应用,并且在不需要像Oracle或MySQL这样的关系型betway88的功能和灵活性的每个地方都被使用。因此,我们已经看到大幅节省成本,大约50%到90%,同时实现更高的可用性和可扩展性,因为我们的内部团队已将许多工作负载转移到DynamoDB上。。

那么,当你正在构建一个新的应用程序并寻找正确的选项时,你应该怎么做?我的建议如下:开始看迪纳多布看看这是否符合你的需要。如果是这样,您将受益于其可扩展性,可用性,弹性,低成本和最小的运营开销。如果您的BETWAY 88的SudioSoD工作负载的一个子集需要特定于关系型BETWAY 88的Sudio Audio S的特性,那么我建议将您的工作量的一部分移到关系型的BEYWAY 88的Oracle Oracle引擎中,就像Amazon RDS支持的那样。In the end, you’ll probably end up using a mix of betway88体育官网 options, but you will be using the right tool for the right job in your application.。

评论

博客评论迪斯科