Apache CouchDB 1.6.1

A document-oriented database developed at the Apache Software Foundation, written in Erlang and conforming with classic NoSQL principles
Apache CouchDB was initially developed at IBM and donated later on to the Apache Software Foundation.

Compared to other databases around, CouchDB is still very young, but this has not stopped it from gathering quite a following in its short lifespan.

The CouchDB engine has been at the forefront of the recent wave of NoSQL systems, database engines that use a key-value model to store their data in local JSON documents.

Recorded data can still be queried but not with a classic SQL syntax. Instead a special syntax is used, in CouchDB's case via a custom query language executed via JavaScript.

The database itself has been quite a success, even before reaching Apache's portfolio, and is currently in use at companies like the BBC, Ubuntu, Engine Yard and Credit Suisse.

This release leads to the Apache CouchDB source code download. For the binary please refer to the Mac and Windows sections.

Main features:

  • Document database server
  • Accessible via a RESTful JSON API.
  • Ad-hoc and schema-free
  • A flat address space
  • Provides ACID semantics
  • Eventual consistency
  • Offline mode support
  • Support for distributed architectures
  • Easy data replication
  • Bi-directional conflict detection
  • Can be queried and indexed via JavaScript

last updated on:
September 6th, 2014, 22:12 GMT
license type:

Apache License

developed by:
Apache Software Foundation
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Database Tools
Apache CouchDB
Download Button

In a hurry? Add it to your Download Basket!

user rating 2



Rate it!
What's New in version 1.6.0
  • Support Erlang/OTP 17.0
  • Many improvements in our experimental new user interface, including switching the code editor from CodeMirror to Ace as well as better support for various browsers.
  • Added the max_count option (UUIDs Configuration) to allow rate-limiting the amount of UUIDs that can be requested from the /_uuids handler in a single request.
  • Increased socket buffer size to improve replication speed for large documents and attachments, and fix tests on BSD-like systems.
read full changelog

Add your review!