This is an early, still in-development version of CouchDB. It is a significant departure from the 1.x series and will be foundation of the 2.0 version and beyond.
The target audience of this release are people who use CouchDB today and want to see what the future brings.
The CouchDB community is requesting feedback on the following areas:
- New Features
- Compatibility with existing software
- Bug reports
We are working pre-built binaries, until then, follow these installation steps.
- Erlang (R14B or R16B or later)
- Spidermonkey 1.8.5
- Node.js with npm (for Fauxton, the web UI)
With this all in place, run the following commands:
git clone https://git-wip-us.apache.org/repos/asf/couchdb.git npm install -g grunt-cli cd couchdb git checkout developer-preview-2.0 ./configure make dev/run
The last command starts a three node cluster on the ports 15984, 25984 and 35984. They represent the endpoints in a three node cluster and you can connect to either one of them to access the full cluster.
To get started, visit Fauxton, the new web UI at http://127.0.0.1:15984/_utils