Couchdb 面向文档的DB和Bigtable克隆之间的差异

Couchdb 面向文档的DB和Bigtable克隆之间的差异,couchdb,mongodb,cassandra,hbase,Couchdb,Mongodb,Cassandra,Hbase,有人能对他们进行正面比较吗 我们正在为我们的博客历史数据寻找合适的存储引擎。我们看了Bigtable的论文,明白它很适合我们 然而,我也了解到,像MongoDB这样的面向文档的数据库似乎提供了更强大的模式功能——也就是说,它可以为我们的数据建模 我想知道现在ppl是如何选择一个可伸缩的NoSQL数据库的——我读了足够多的文章,比如“我们研究了a、B和C,并决定使用C”。但我想看看一些基准数据。我想说的是,如果MongoDB等能够提供与Bigtable克隆相同的性能水平,为什么web公司不选择它(

有人能对他们进行正面比较吗

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

然而,我也了解到,像MongoDB这样的面向文档的数据库似乎提供了更强大的模式功能——也就是说,它可以为我们的数据建模

我想知道现在ppl是如何选择一个可伸缩的NoSQL数据库的——我读了足够多的文章,比如“我们研究了a、B和C,并决定使用C”。但我想看看一些基准数据。我想说的是,如果MongoDB等能够提供与Bigtable克隆相同的性能水平,为什么web公司不选择它(准备处理各种可能更复杂的数据问题)

谢谢


顺便说一句,我读了一篇文章(这篇文章目前说服了我),说卡桑德拉不适合M/R操作,有什么评论吗?

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

“我读了一篇文章(这篇文章当时说服了我)说卡桑德拉不适合M/R操作,有意见吗?”


Cassandra 0.6支持map/reduce。显然,您的来源已过时。

谢谢。不过,此基准测试和比较不包括bigtable克隆。