CouchDb is the Next Hot Thing in databases, created by Damien Katz of Lotus Notes infamy, and now MySQL hacker.
CouchDb is a distributed document database system with bi-directional replication. It makes it simple to build collaborative applications that can be replicated offline by users, with full interactivity (query, add, update, delete), and later “synced up” with everyone else’s changes when back online.
There have been some exciting updates which now mean that JSON is the data representation of choice, and for views, you can simply use JavaScript functions:
CouchDb now internally uses the JSON representation to handle documents. We got rid of a whole lot of XML-related boilerplate code in the process
September 10th, 2007 at 4:04 pm
>So, it is kinda like “select name from people”
Except that it doesn’t use an index, and thus will have to do the couchdb equiv of a table scan.