这两者之间是否有任何相似之处?
答案 0 :(得分:15)
从表面上看,它们有许多相似之处:
然而,每个点的实施细节是完全不同的,并且几乎没有相似之处。我会轻描淡写。
无架构数据模型:
分布式设计:
地图-降低:
我试图不详细说明,希望我解释的内容足以让你理解。
KristófKovács在NoSQL领域创建了一个不错的overview of the features这些数据库以及其他数据库。
答案 1 :(得分:5)
他们没有任何共同之处。 CouchDB是一个数据库,Hadoop是一个分布式处理框架。
您应该将CounchDB和Hbase / Hive(基于Hadoop)进行比较。
所以我认为这个较老的问题会让你顺利进行: bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase, what do they have in common?
答案 2 :(得分:2)
这是很多NoSQL风格的比较:http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis