CouchDB is a document-oriented database developed at the Apache Software Foundation, written in Erlang.
Some of the features that distinguish Cradle from the plethora of similar CouchDB Node.js clients is its ability to work in asynchronous mode, along with its support for query results caching.
Here are some key features of "Cradle":
· Connect to the database
· Create a new database
· Delete database
· Create new documents
· Update documents
· Delete documents
· Query databases for a specific key
· Bulk operations
· SSL support
Requirements:
· Node.js 0.6 or higher
· Apache CouchDB