Tag Archives: CouchDB

MongoDB vs CouchDB vs RavenDB – A NoSQL Comparison

When should you choose MongoDb, CouchDB or RavenDB? Ideally, these three NoSQL document stores could be clearly positioned so that any user need would fall neatly into one of the three domains. But hey, this is real life. MongoDB, CouchDB and RavenDB have their strengths and weaknesses, but they also overlap in some situations. One reason for this is the ... Read More »

Intro to CouchDB – A NoSQL Document Store

couchdb logo

Apache CouchDB (or just CouchDB) takes database technology to the Internet, even using the standard HTTP web protocol for reading and writing data. CouchDB is also designed to handle huge quantities of information with little structure while remaining highly scalable and reliable.   The name ‘Couch’ is an acronym formed from ‘Cluster of unreliable commodity hardware’.  Following its first release ... Read More »

Guide to Document Databases – NoSQL Explained

How do you store and retrieve different kinds of documents in traditional databases that use fixed data schemas? The answer is ‘with difficulty’. Traditional SQL or relational databases have rigidly defined ways of organizing their data. Once the schema is in place, any application using that database can only add or retrieve records that match that schema. However, another approach ... Read More »