为什么 mongodb 这么热,rethinkdb 没人问津呢?

2014-03-17 16:20:17 +08:00
 love
最近在做一个个人项目,数据库数据比较大,需要多个VPS组群集。考查了mongodb和rethinkdb(都没用过)。

这二个都是文档数据库,开发方式也类似。
mongodb的优点是用的人多,文档全,资料书籍多,缺点是听说内存管理不太完美(直接交给os管理),磁盘空间浪费严重。
rethinkdb没查到有明显缺点,相反有很多优点,比如有很好的控制台,傻瓜化的群集布署(相对于mongodb要维护一大堆进程),不足在于公司小,文档少,书籍无。

我想不通的是rethinkdb看上去并不比mongodb差,为毛完全没mongodb有影响力呢?
7728 次点击
所在节点    MongoDB
8 条回复
openroc
2014-03-17 16:23:26 +08:00
之前研究过一点,貌似rethinkdb的写入performance不好。
bengtuo
2014-03-17 16:33:02 +08:00
rethinkdb 吃内存不
Ever
2014-03-17 16:34:42 +08:00
你能想象插了两分钟只插入5篇document(测试文件是5000多个100k~3m的文本文件), 而且执行count时不时的无响应么?
love
2014-03-17 17:21:59 +08:00
@Ever @openroc 文档上说rethinkdb默认工作在最严格的模式下,每一条记录写入就flush到硬盘,这必定慢啊,但是没人用这样用吧。如果使用正常的类mongodb那样的模式,就是server收到数据就返回后台再写入的话,官方文档上说明速度有30倍的提升。
love
2014-03-17 17:39:36 +08:00
打算上rethinkdb了,然后安装时发现python驱动只支持到python2。。。
我早已全面转向py3了,平时所用的库都有py3版本,我只能说rethinkdb你丫太不靠谱了活该没人用啊。
glasslion
2014-03-17 17:42:59 +08:00
rethinkdb 要比 mongodb 晚好几年吧
leafonsword
2014-03-17 17:55:27 +08:00
主要出来时间太晚,功能性能比mongodb提升不多;倒是图形化replica很吸引人
yuankui
2014-03-18 15:06:19 +08:00
活该没人用,呵呵~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/104686

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX