CouchDB

CouchDB

CouchDB is an open-source document-oriented NoSQL database developed by the Apache Foundation. CouchDB itself is written in Erlang and is used by developers to store and process in multiple formats. CouchDB uses JSON to store and represent data, which means that no SQL is required to query the database. Instead you query the database JavaScript using MapReduce and HTTP requests to an API. What makes CouchDB stand out in the crowd of other databases is its ability to scale and reproduce across a cluster of servers, while still being inter-operable. A big selling point in an age where micro services is on the rise.

What is CouchDB?

CouchDB is an open-source document-oriented NoSQL database developed by the Apache Foundation. CouchDB itself is written in Erlang and is used by developers to store and process in multiple formats. CouchDB uses JSON to store and represent data, which means that no SQL is required to query the database. Instead you query the database JavaScript using MapReduce and HTTP requests to an API. What makes CouchDB stand out in the crowd of other databases is its ability to scale and reproduce across a cluster of servers, while still being inter-operable. A big selling point in an age where micro services is on the rise.

To learn more about the topic you can check out the best tutorials for CouchDB (the topic). Or see what CouchDB books are currently trending.