MongoDB                  CouchDB
It Provides faster read speeds. If read speed is critical to your database, MongoDB is faster than CouchDB.
No mobile support provided. It can be run on Apple IOS and Android devices, offering supports for mobile service.
Offers master-slave Replication. Offers master-master and master- slave Replication.
If you have a rapidly growing database, MongoDB is the better choice. While your database grows with CouchDB, MongoDB is better suited rapid growth.
For users with SQL knowledge, MongoDB is easier to learn as it is closer in syntax. It can be more difficult for people with traditional SQL experience to learn. Queries use map reduce functions.
If you need maximum throughput, or have a rapidly growing database If you need a database that runs on mobile, needs master-master and master replication or single server durability then CouchDB is great choice.
Data model is document- oriented (BSON).  Data model is document-oriented (JSON).
Query method becomes Map/Reduce (JavaScript) creating collections + object-based Query method Map/Reduce (JavaScript + others) creating views + Range queries.

 

 

Categorized in: