AWS推出兼容的新数据库产品DocumentDB

2019-01-10 08:59:40爱云资讯昕梓

AWS今天推出了DocumentDB,这是一种与MongoDB API兼容的新数据库产品。该公司将DocumentDB描述为“快速,可扩展且高度可用的文档数据库,旨在与您现有的MongoDB应用程序和工具兼容。”实际上,它是MongoDB的托管替代品,不使用任何MongoDB码。


AWS认为,尽管MongoDB在它的功能方面做得很好,但它的客户却发现很难在开源平台上构建快速且高度可用的应用程序,这些应用程序可以扩展到每秒数TB和数十万次读写操作。所以该公司所做的是构建自己的文档数据库,但使其与Apache 2.0开源MongoDB 3.6 API兼容。

如果你在过去的几个月里一直关注开源政治,你就会明白这种光学并不是很好。长期以来,AWS一直被指责采取最好的开源项目并重新使用和重新打造品牌而不总是回馈这些社区,这也不是什么秘密。

这里的皱纹是,MongoDB是最早通过在新许可证下重新许可其开源工具来阻止这种情况的公司之一,该许可证明确表示想要这样做的公司必须购买商业许可证。从那时起,其他人也纷纷效仿。

“模仿是最真诚的奉承,所以亚马逊试图利用MongoDB文档模型的受欢迎程度和动力并不奇怪,”MongoDB首席执行官兼总裁Dev Ittycheria告诉我们。 “然而,开发人员在技术上足够精明,能够区分真实的东西和糟糕的模仿。 MongoDB将继续超越市场中的任何模仿。“

这是一个非常有说服力的评论。去年11月,Ittycheria告诉我的同事Ron Miller他认为AWS喜欢MongoDB,因为它会带来很多消费。在那次采访中,他还指出“客户在过去五年中一直试图从另一家大型供应商那里解脱出来。他们想做的最后一件事就是重播同一部电影。“

MongoDB的联合创始人兼首席技术官Eliot Horowitz对此表示赞同。 “为了给开发人员提供他们想要的东西,AWS已经被推动提供基于两年前MongoDB代码的仿制MongoDB服务,”他说。 “我们整个公司都专注于一件事 - 为开发人员提供了处理数据的最佳方式,并且可以随意运行。我们对这一单一任务的承诺将继续将真正的MongoDB与任何模仿产品区分开来。“

MongoDB的公司发言人还强调,DocumentDB兼容的3.6 API现在已有两年的历史,并且错过了大多数最新功能,包括ACID事务,全局集群和移动同步。

公平地说,AWS最近在开源方面变得更加活跃,并且在某种程度上,它为开发人员提供了他们想要的东西(而且并非所有开发人员都对MongoDB自己的托管服务感到满意)。考虑到AWS确切知道MongoDB为什么会这样做的原因,绕过了MongoDB的许可,因为AWS确切地知道了为什么会这样做,所以一直是一个有争议的举动,并不会让公司对开源社区感兴趣。
相关文章
热门文章
头条文章
重点文章
推荐文章
热点文章
关于我们|联系我们|免责声明|会展频道
冀ICP备2022007386号-1 冀公网安备 13108202000871号 爱云资讯 Copyright©2018-2023