拒向 MongoDB 妥协,AWS 推出替代品 DocumentDB - 开源中国社区
拒向 MongoDB 妥协,AWS 推出替代品 DocumentDB
王练 2019年01月11日

拒向 MongoDB 妥协,AWS 推出替代品 DocumentDB

王练 王练 发布于2019年01月11日 收藏 19

我是如何在2年内逆袭成为BAT年薪40W的资深开发工程师的?>>>  

AWS 昨日宣布推出 DocumentDB ,这是一个与 MongoDB API 兼容的新数据库产品。AWS 将 DocumentDB 描述为“一个快速、可扩展且高度可用的文档数据库,旨在与你现有的 MongoDB 应用和工具兼容”。实际上,它是一个 MongoDB 的托管版简易替代品,不使用任何 MongoDB 代码。

AWS 表示,尽管 MongoDB 在功能方面做得很好,但由于大规模设置和管理 MongoDB 集群所带来的复杂性,用户很难构建那些可扩展到每秒数 TB 和数十万次读写操作的高性能应用。Amazon DocumentDB 则是从头开始设计,可为用户提供大规模运行任务关键型(mission-critical)MongoDB 工作负载所需的性能、可扩展性和可用性,且与 Apache 2.0 开源 MongoDB 3.6 API 兼容。

话虽如此,但联想到 MongoDB 去年10月因不满云供应商滥用行为而修改开源协议的动作,AWS 此举就显得耐人寻味了。

外媒 TechCrunch 写道:DocumentDB 就是 AWS 做的 MongoDB 替代品,长期以来,AWS 一直被指责采用优质的开源项目进行再利用和品牌再塑,但又不总是回馈这些社区,这早已不是什么秘密。MongoDB 也是最早通过更换许可证去阻止这种情况的公司之一,新许可证明确表示,想要这样坐享其成的公司必须购买商业许可证。之后,其他开源公司也纷纷效仿。

TechCrunch 还就此联系了 MongoDB 的 CEO Dev Ittycheria,他表示:

模仿就是最真诚的奉承,所以 AWS 此举并不奇怪。不过,开发者在技术上都足够精明,能够区分真实的创新和差劲的模仿。MongoDB 将继续超越市场中的任意模仿者。

MongoDB 的联合创始人兼 CTO Eliot Horowitz 对此表示赞同,他说:

“为了给开发者想要的东西,AWS 已经被要求提供基于两年前的 MongoDB 代码仿制 MongoDB 服务。我们整个公司都专注于一件事 —— 为开发者提供处理数据的最佳方式,且可以随意运行。我们致力于实现此目标,这将继续使真正的 MongoDB 有别于那些不断出现的模仿品。”

MongoDB 的发言人也补充道,DocumentDB 兼容的 MongoDB 3.6 API 已有两年的历史,缺失太多新的功能,比如 ACID 事务、全局集群和移动同步。

TechCrunch 最后写道:客观地说,AWS 最近在开源社区变得更加活跃了,并且从某种程度上来说,它确实为开发者提供了他们想要的东西(并非所有开发者都对 MongoDB 自己的托管服务感到满意)。但考虑到 AWS 在已经明确知道 MongoDB 更换许可证的原因的情况下,还是选择用兼容老版本 API 的形式绕过 MongoDB 的新许可,这始终就是一个有争议的举动,且不会让这家公司受到开源社区的喜爱。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:拒向 MongoDB 妥协,AWS 推出替代品 DocumentDB
分享
评论(36)
精彩评论
30
2019 会是开源和云厂商冲突集中爆发的一年
15
阿里云也是一样的无耻,opentsdb 拿来改改,改改换个名字就是他们自己的,最开始还叫 alitsdb, 后来弄了个名字时许时空数据库,api 还兼容 opentsdb。最可恶的是卖的特别贵。
10

引用来自“乌龟壳”的评论

Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。
可惜AWS的人家不开源。
说别人开源改协议可以啊,你自己开源给别人用啊?
自己都不开源,还嫌弃人家开源的,真是虚伪。
不过没啥卵用,没开源就没有生态,就是走微软老路。
6
我就不明白了,亚马逊拿一个闭源软件来代替开源的,OSC上的各位有什么好高兴的,开源中国改名为闭源中国算了
4
Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。
最新评论
0
DocumentDB是云数据库服务,也没有开源,所以说是"替代品"是不准确的
0

引用来自“乌龟壳”的评论

Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。

引用来自“久永”的评论

可惜AWS的人家不开源。
说别人开源改协议可以啊,你自己开源给别人用啊?
自己都不开源,还嫌弃人家开源的,真是虚伪。
不过没啥卵用,没开源就没有生态,就是走微软老路。

引用来自“谁来与我大战三百回合”的评论

oracle不开源,不是照样用。开源不开源只是一种策略

引用来自“久永”的评论

为什么会用oracle我已经不想重复了。

引用来自“谁来与我大战三百回合”的评论

先不说oracle。window和mac都不开源,别告诉我说你这辈子,只用linux。
从来没有真的用过 linux,只敢讲用过win和bsd,去了解下一个那个么好的操作系统 bsd 为啥处境那么艰难,最后却是一个根本不入流的 Linux 起来,就会对这些开源项目动恻隐之心,因为人非草木。
0

引用来自“乌龟壳”的评论

Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。

引用来自“久永”的评论

可惜AWS的人家不开源。
说别人开源改协议可以啊,你自己开源给别人用啊?
自己都不开源,还嫌弃人家开源的,真是虚伪。
不过没啥卵用,没开源就没有生态,就是走微软老路。

引用来自“谁来与我大战三百回合”的评论

oracle不开源,不是照样用。开源不开源只是一种策略

引用来自“久永”的评论

为什么会用oracle我已经不想重复了。
先不说oracle。window和mac都不开源,别告诉我说你这辈子,只用linux。
0

引用来自“乌龟壳”的评论

Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。

引用来自“久永”的评论

可惜AWS的人家不开源。
说别人开源改协议可以啊,你自己开源给别人用啊?
自己都不开源,还嫌弃人家开源的,真是虚伪。
不过没啥卵用,没开源就没有生态,就是走微软老路。

引用来自“谁来与我大战三百回合”的评论

oracle不开源,不是照样用。开源不开源只是一种策略
为什么会用oracle我已经不想重复了。
0

引用来自“乌龟壳”的评论

Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。

引用来自“久永”的评论

可惜AWS的人家不开源。
说别人开源改协议可以啊,你自己开源给别人用啊?
自己都不开源,还嫌弃人家开源的,真是虚伪。
不过没啥卵用,没开源就没有生态,就是走微软老路。
oracle不开源,不是照样用。开源不开源只是一种策略
0

引用来自“红薯”的评论

2019 会是开源和云厂商冲突集中爆发的一年
程序员外包项目兼职平台,教你怎么年入500W!欢迎加入 www.hiyougo.cn
0
还是像我PG多好,秉承Berkeley精神,你们想怎么用怎么用,只要让我称霸数据库市场!
0
有利益的地方就有江湖,没什么可以商量的。
0
MongoDB的API兼容性就是一坨屎~~~
1

引用来自“乌龟壳”的评论

Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。

引用来自“久永”的评论

可惜AWS的人家不开源。
说别人开源改协议可以啊,你自己开源给别人用啊?
自己都不开源,还嫌弃人家开源的,真是虚伪。
不过没啥卵用,没开源就没有生态,就是走微软老路。
用惯了 Oralce / MSSql / 阿里云各种服务(有些未开源),只要有人背锅就好。
2
喜闻乐见
1

引用来自“一砖”的评论

相关链接应该挂 DocumentDB 啊~~
我查过了,这东西不开源,开源的只有使用的demo和容器,这些云厂商真是虚伪!
0

引用来自“叫我刀刀”的评论

这真是 可喜可贺啊

引用来自“加百列Gabriel”的评论

可喜可贺个p
此p怎讲 ?
0

引用来自“叫我刀刀”的评论

这真是 可喜可贺啊
可喜可贺个p
10

引用来自“乌龟壳”的评论

Mongodb 槽点太多,有新鲜血液加入是个好事,起码在性能和集群管理上,AWS 做得比 Mongodb 好多了。
可惜AWS的人家不开源。
说别人开源改协议可以啊,你自己开源给别人用啊?
自己都不开源,还嫌弃人家开源的,真是虚伪。
不过没啥卵用,没开源就没有生态,就是走微软老路。
6
我就不明白了,亚马逊拿一个闭源软件来代替开源的,OSC上的各位有什么好高兴的,开源中国改名为闭源中国算了
0
不想别人用就别开源
0

引用来自“红薯”的评论

2019 会是开源和云厂商冲突集中爆发的一年
@红薯 说得好
0

引用来自“红薯”的评论

2019 会是开源和云厂商冲突集中爆发的一年
云厂商赚了钱,回馈开源的渠道不畅,红薯是不是考虑搞个方案解决这个问题哈
0
相关链接应该挂 DocumentDB 啊~~
顶部
13_float_left_people 13_float_left_close