有人可以对它们进行正面比较吗?

我们正在为我们的博客历史数据寻找合适的存储引擎。我们看了Bigtable的论文,知道它很适合我们。

然而,我也了解到面向文档的数据库(例如 MongoDB)似乎提供了更强大的模式功能——即,它也可以对我们的数据进行建模。

我想知道现在人们如何选择可扩展的 NoSQL DB --- 我读了足够多的文章,比如“我们看了 A、B 和 C,然后我们决定使用 C”。但我想看到一些基准数字。我的意思是,如果MongoDB之类的东西可以提供与Bigtable克隆相同水平的性能,为什么网络公司不选择它(准备处理各种潜在的更复杂的数据问题)?

谢谢,

对了,我读到一篇文章(当时让我信服了)说Cassandra不适合M/R操作,有什么意见吗?

有帮助吗?

解决方案

“我读到一篇文章(这使我确信此刻)说卡桑德拉不适合M / R操作,什么意见吗?”

0.6卡桑德拉支持地图/减少。源是过时的,显然。

其他提示

有一个不太详细的比较 这里 (注意 .pdf),但它可能足以将您的搜索范围缩小到 2-3 个选项。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top