CouchDB is a database that uses JSON for documents, JavaScript for MapReduce and HTTP for its API.
