MongoDB vs TokuMX - 为什么默认情况下不使用TokuMX而不是MongoDB

时间:2014-09-11 13:52:33

标签: mongodb tokumx

TokuMX是MongoDB的开源替代品。它具有交易,压缩等功能,与MongoDB相比具有优势。那么为什么TokuMX不是MongoDB之前的默认选择?有没有人在这里使用TokuMX?

2 个答案:

答案 0 :(得分:5)

几个月前我们正在评估TokuMX,我们拒绝它的主要原因是没有新的2.6功能(它基于2.4 mongo引擎的时间)。 此外,我们发现真正的压缩与宣传的内容相差甚远(在我们的情况下,当然,您的情况可能更接近其理想条件),并且几乎没有性能提升。我们认为游戏不值得一试。

答案 1 :(得分:0)

我被吸引到TokuMX,因为它提供了更好的性能和良好的数据压缩,但随着我更深入,我发现TokuMX不支持文本搜索,而Mongo引擎是v2.4,这非常令人失望。虽然说TokuMX v2.1似乎支持Mongo引擎v2.6,但没有提到文本搜索,发布日期不确定。 另请注意,由于分形树索引,您可以在TokuMX中获得更好的插入和更新性能,但读取速度并没有多大区别。由于我的应用程序更多与读取有关,因此我可以放弃TokuMX并继续使用Mongo v2.6。 选择TokuMX时,请务必考虑上述所有要点。