亚马逊推出了DocumentDB数据库服务来与MongoDB竞争

栏目: 数据库 · 发布时间: 5年前

内容简介:亚马逊表示DocumentDB是一种快速、可伸缩、高可用的和完全托管的文档数据库服务,可运行在其云上,并与现有的MongoDB应用程序和工具相兼容。它本质上是MongoDB的重新打包版本,MongoDB是由同名公司开发的开源数据库管理系统。MongoDB使用面向文档的数据库模型,该模型支持各种形式的数据。它是2000年代中期兴起的几种非关系数据库技术之一,这些技术打着NoSQL的旗号,用于大数据应用程序和其他的处理工作,以及那些没有严格关系的数据模型。MongoDB体系结构不像关系数据库那样使用表和行,而是
亚马逊网络服务公司(Amazon Web Services Inc.)推出了新的DocumentDB数据库服务,以此向MongoDB Inc.发起挑战。

亚马逊表示DocumentDB是一种快速、可伸缩、高可用的和完全托管的文档数据库服务,可运行在其云上,并与现有的 MongoDB 应用程序和 工具 相兼容。

它本质上是MongoDB的重新打包版本,MongoDB是由同名公司开发的开源数据库管理系统。MongoDB使用面向文档的数据库模型,该模型支持各种形式的数据。

它是2000年代中期兴起的几种非关系数据库技术之一,这些技术打着NoSQL的旗号,用于大数据应用程序和其他的处理工作,以及那些没有严格关系的数据模型。MongoDB体系结构不像关系数据库那样使用表和行,而是由集合和文档组成。

亚马逊毫不掩饰MongoDB的实用性,因为它是世界上第五大最受欢迎的数据库。该公司表示,许多客户在其基础设施上运行MongoDB,以便存储、检索和管理用于构建和发展关键任务型应用程序的半结构化数据。

然而,亚马逊认为客户在其云上运行MongoDB时会遇到许多问题。它指出,客户只能利用MongoDB应用程序编程接口提供的部分功能。此外,由于设置和管理集群的复杂性,客户发现很难在MongoDB上构建具有所需的高可用性和可伸缩性的应用程序。

“因此,客户花费了大量的时间和费用来管理大规模MongoDB集群,包括处理安全、补丁和操作MongoDB的繁重工作,”亚马逊说。“就像在本地部署一样,托管的MongoDB系统也面临着数据复制的挑战,如果出现故障,恢复时间就会很长。因此,随着时间的推移,客户将很难获得他们不断增长的应用程序所需的性能、可伸缩性和可用性。”

亚马逊表示DocumentDB就是为了解决这些问题而构建的。该数据库使用了开源的MongoDB 3.6 API来模拟客户端所期望的MongoDB服务器做出的响应。它还附带一个“分布式、容错、自修复的存储系统”,每个集群可以扩展到64 TB或数万亿字节的数据。因此,客户便不必担心存储容量过多时的配置问题。

亚马逊非关系数据库副总裁Shawn Bice表示,这种独特的存储系统是让DocumentDB在AWS云架构上无缝运行的秘密工具。

为了满足开发人员的需求,我们研究了支持MongoDB工作负载的多种方法,并得出结论:改善客户体验的最佳方法是从头开始构建一个新的专用文档数据库,同时支持我们的客户目前使用和喜欢的与之相兼容的MongoDB API,Bice在一份声明中说。

DocumentDB服务还提供了更高的资源效率,因为它只会将数据库更改写入存储层,从而避免了跨网络复制数据的需要。亚马逊表示,它已经进行了一些额外的优化,比如高级查询处理和连接池,它允许DocumentDB提供两倍于常规MongoDB数据库服务的吞吐量。据说该服务将提供99.99%的可用性,因为它在三个AWS可用性区域复制了6个客户数据副本。

然而,MongoDB的高管立即质疑了亚马逊声明的有效性,称DocumentDB只是一个原始数据库的穷人版本。

MongoDB首席执行官Dev Ittycheria告诉记者:“模仿是最真诚的奉承,所以亚马逊试图利用MongoDB文档模型的流行和势头并不奇怪。然而,开发人员在技术上足够精明,能够区分什么是真实的东西,什么是拙劣的模仿。MongoDB将继续引领市场。”

MongoDB联合创始人兼首席技术官Eliot Horowitz也发表了看法,他表示,亚马逊的DocumentDB的功能较弱,因为它是“基于两年前的MongoDB代码”。

这些高管补充说,MongoDB已经提供了一种功能更全面、管理更完善的全球云数据库即服务,名为MongoDB Atlas,可以在AWS、微软Azure和谷歌云平台上运行。

不管是否是模仿,Amazon DocumentDB都是按照亚马逊创建新服务的标准方法构建的。Constellation Research Inc.的首席分析师兼副总裁Holger Mueller对记者说,这涉及到了解产品的运营方式,然后构建一个将开源与AWS特定功能相结合的新解决方案,以减少一些痛点。

尽管如此,Mueller说,“高管们现在需要平衡亚马逊所创造的优势,克服潜在的IT风险,并为他们的下一代应用程序做出最佳决策。”

亚马逊的首席布道者Jeff Barr在一篇博客文章中探讨了客户可以如何开始使用DocumentDB数据库。


以上所述就是小编给大家介绍的《亚马逊推出了DocumentDB数据库服务来与MongoDB竞争》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

这还是马云

这还是马云

陈伟 / 浙江人民出版社 / 2013-5 / 39.80元

“幽默马云”、“开心马云”、“顽皮马云”、“狂妄马云”……《这还是马云(全新升级版)》由陈伟所著,《这还是马云(全新升级版)》从各个角度揭开了实际生活中“千面马云”的真面目,告诉你一个与想象中大不一样的马云。这不只是一本书,更像一部喜剧电影,让你通过声音、色彩、表情等诸多要素走近马云,感受阿里巴巴。没有冗长的说教,只有让人忍俊不禁的细节;没有高深的理论,只有通俗、诚恳的陈述。作者借幽默平常的琐事,......一起来看看 《这还是马云》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具