What are the main differences between MongoDB and CouchDB, and are there any other main NO-SQL database servers out there?
I know that CERN uses CouchDB somewhere in its back-end LHC; huge sign of approval. What is MongoDB - and any other core servers - links?Update
One of the main CouchDB outlets for me is the REST-based API and smooth integration using JSON as a data wrapper. Is this possible with any of the other NO-SQL databases?
There are many more differences, but some quick points:
, MongoDB . (, foursquare, bit.ly, sourceforge....)
, CouchDB . .
NoSQL - Cassandra (facebook, twitter) HBase, HyperTable, RavenDB, SimpleDB -...
@AdaTheDev . , /, . , MemcacheDB (memcache ).
MongoDB API- REST ( "Sleepy Mongoose" Node.js). MongoDB CouchDB - ( ). MongoDB MVCC, .
MongoDB , CouchDB REST ( ).
.
MongoDB, , , . CouchDB .
-.
Having said that, I believe that both are conceptually similar, which often comes down to personal preferences. Everything is alright with them. In fact, we appreciated both for the internal project and for solving our issue.