AWS提供了一个新的NoSQL数据库服务 叫做DynamoDB-全球热点评
(相关资料图)
亚马逊网络服务再次提供了关键技术,并通过一种新的高性能和高扩展性的NoSQL数据库服务DynamoDB领先于云计算包。AWS悄悄提供新功能,帮助客户走出困境,继续迷惑竞争对手。AWS营销、销售、产品管理和支持副总裁Adam Selipsky表示,Amazon DynamoDB是一个完全托管的NoSQL数据库服务,可以提供极快且可预测的性能和无缝的可扩展性。
只需在AWS管理控制台中单击几下,客户就可以启动一个新的DynamoDB数据库表,在不停机或性能下降的情况下扩展或减少表的请求容量,并获得资源利用率和性能指标的可见性。Amazon DynamoDB使客户能够减轻操作和扩展分布式数据库的管理负担,因此他们不必担心硬件设置、设置和配置、复制、软件修补、分区或集群扩展。要开始使用亚马逊电动数据库,请访问www.aws.amazon.com/DynamoDB.
亚马逊首席技术官沃纳威格尔告诉eWEEK:“对开发人员来说,扩展数据库就像打开一个转盘来无缝增加数据库容量,或者通过再次向下拨号来删除数据库一样简单。”“就是这样。您告诉服务它每秒必须处理的请求数,其余的将自动完成。因此,我们将数据分布在足够多的硬件上,以提供一致的性能并防止停机。在DynamoDB之前,这是开发人员实际上必须自己管理的东西。”
与DynamoDB不同,传统数据库的设计无法满足现代应用的性能要求,现代应用可能会经历爆炸式增长,导致单个数据库很快达到容量极限。通过在多个数据库服务器之间分配工作负载来减少这种情况是复杂的,需要大量的工程专业知识和应用程序开发人员的时间投入。Amazon DynamoDB通过根据需要自动对数据进行分区和重分区,满足可扩展性问题,从而满足高需求应用的延迟和吞吐量需求。此外,亚马逊DynamoDB的现收现付定价允许客户“拨入”,只为他们需要的资源付费。
沃格尔斯在一份声明中说:“亚马逊用了15年多的时间,利用分布式系统和NoSQL技术解决了数据库可扩展性、性能和成本效益方面的挑战。”“Amazon DynamoDB是我们从为Amazon.com构建大型非关系数据库和在AWS上构建高度可扩展和可靠的云计算服务中学到的一切的结果。
“客户现在可以在几分钟内消除管理分布式系统和部署非关系数据库的操作挑战。DynamoDB可以自动扩展到企业需求,无论数据库大小如何,它的性能都很快。AmazonDynamoDB已经被包括Amazon.com广告平台、亚马逊云驱动、IMDb和Kindle在内的许多亚马逊团队和产品使用。”
Amazon DynamoDB在任何规模上都提供了低延迟和可预测的延迟,客户通常在数据库读写操作中享受单位毫秒的延迟。Amazon DynamoDB将数据存储在固态硬盘(SSD)上,并跨AWS区域中的多个AWS可用区域同步复制数据,以提供内置的高可用性和数据持久性。Selipsky表示,企业可以通过使用免费层开始使用Amazon DynamoDB,免费层提供100MB的存储空间,每秒进行5次写入和10次读取(每月最多4000万次请求)。
沃格尔斯在新技术中补充道:“这不仅与可扩展性有关,还与性能有关。它很快。在过去,如果数据库架构师和数据库管理员需要保证其应用程序的性能,他们需要购买极其昂贵的硬件才能进行扩展或扩展和分区,这带来了极大的复杂性。现在,在DynamoDB中,我们进行了大量创新,以确保人们可以大规模使用ADB,在足够的硬件上自动扩展数据传输,以提供持续稳定的性能。”
此外,“客户应该期望每毫秒的响应时间,”沃格尔斯告诉eWEEK。“我们对此非常兴奋。这是我们的客户一直要求的。
“有一些大型客户群正在寻找这些客户群:那些已经使用过NoSQL解决方案并希望全面管理它们,但不再需要为它们管理软件和硬件的客户群。一直想尝试或使用NoSQL解决方案,但软件安装和硬件管理难度太大的数据架构师,我们也为企业采用NoSQL扫除了障碍。一直在寻找此类解决方案的第三大客户类别是大数据领域的客户,他们需要非常快速的键值存储来为其大数据应用程序提供非常高的吞吐量。”