Reputation: 3024
Are there any similarities between these two ?
Upvotes: 10
Views: 9363
Reputation: 316
On the surface, they share many similarities:
However, the details of how each of those points are implemented are quite different, and share very little similarities. I will lightly go over the points.
Schema-Free Data-Model:
Distributed Design:
Map-Reduce:
I attempted to not go into detail, and hope what I explained is sufficient to give you an understanding.
Kristóf Kovács has created a decent overview of the features of these databases plus others in the NoSQL field.
Upvotes: 18
Reputation: 1
This is a good comparison for a lot of NoSQL flavors: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis
Upvotes: 2
Reputation: 10652
They have nothing in common. CouchDB is a database and Hadoop is a distributed processing framework.
You should be comparing CounchDB and Hbase/Hive (which are based on Hadoop) instead.
So I think this older question should get you on the way: bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase, what do they have in common?
Upvotes: 5