Apache CouchDB
From Oxxus Wiki
Apache CouchDB is a document oriented database that can be queried and indexed in MapReduce fashion using Java scripts. Offers bidirectional replication when needed. Database engine can be accessed with web browser as its web interface directly talk to database. Web access feature is enabled by RESTful JSON API. There are also third party libraries developed for accessing database, as client in myriad, that are easily integrated with any of programming languages.
..and what Apache CouchDB is not
- A relational database.
- A replacement for relational databases.
- An object-oriented database. Or more specifically, meant to function as a seamless persistence layer for an OO programming language.
Apache CouchDB is completely developed and written in Erlang functional programming language.
Get started with Apache CouchDB
Latest subversion release can be downloaded from Subversion repository, or
binary release from.
Key features are below with basic introduction and complete technical overview.
- Documents
- Views
- Schema-Free
- Distributed
Apache CouchDB is a project of the Apache Software Foundation.
It can be installed at single server or at hosting which provides Java scripting language.