MongoDB, CouchDB and Cassandra

阅读更多
MongoDB
=======
- Installation is just to extract the downloaded file.
- The online MongoDb Shell is sweet.
- Mongo Query Language is easy to use. And it has functional language flavour.
- MongoDB's support for replication and high availability is being added.
- GridFS is a distributed file system based on MongoDB.


CouchDB
=======
- Installation is a little complex. For ubuntu, apt-get can be used to easilly
  do the installation.
- CouchDB' RESTful API is sweet.
- CouchDB has a simple replication mechanism.

Cassandra
=========
- Installation is just to extract the downloaded file and do some minor
  configuration.
- Built from ground to support high availability and partition-tolerance. And it
  has a thorough research foundation for it.

Data Model
==========
MongoDB and CouchDB are document-oriented datastore. For MongoDB, one database
collection is a JSON array of JSON records. Cassandra's data model are
BigTables's column-family.

你可能感兴趣的:(MongoDB,CouchDB,Cassandra,json,Ubuntu)