CouchDB is a free and open source document-oriented database written in the Erlang programming language. It is designed for extreme scalability and is easily deployed to multi-core or multi-server clusters.
Each document is uniquely named in the database, and CouchDB provides a RESTful HTTP API for reading and updating (add, edit, delete) database documents.
Example implementations include:
- Lotus Notes (IBM)
- SimpleDB (Amazon.com)
- RDDB (Document Based Ruby Database)
- ThruDB (Built on top of Facebook’s Thrift framework that provides indexing and document storage services for building and scaling websites.)
No comments:
Post a Comment