Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language.

Installation

CouchDB is nearing an 0.9.x release, so there are some features documented on the wiki that are not available in the 0.8.1 release. Things are moving fast around here -- we recommend following svn trunk for users who'd like to keep up with the latest.