couchdb - 面向文档的 DB 和 Bigtable 克隆之间的区别

标签 couchdb mongodb cassandra hbase

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

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

不过,我也知道,像 MongoDB 这样的面向文档的 DB 似乎提供了更强大的架构能力——也就是说,它也可以为我们的数据建模。

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

谢谢,

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

最佳答案

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

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

关于couchdb - 面向文档的 DB 和 Bigtable 克隆之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2438245/

相关文章:

mongodb - 无法在 mongodb 中搜索 "once"

java - RESTHeart 的过滤器问题

nosql - Redis、CouchDB 还是 Cassandra?

cassandra - 为什么 ScyllaDB MV 已准备好生产,而 Cassandra MV 仍处于试验阶段,不建议使用?

Cassandra CQL : counter column creation and modification

CouchDB/Iris Couch - 菜鸟安全问题

javascript - 检查远程数据库的登录信息是否正确

couchdb - 有没有办法在 CouchDB 文档中搜索子字符串

hadoop - 使用 hadoop + mapreduce 在 couchdb 中处理数据

php - Doctrine ODM/MongoDB : in AND in queries