CouchDB as document store

I am at RailsWayCon 2010 and just enjoyed a pleasant presentation by Jonathan Weiss. He told us about CouchDB as a document store and why it rocks.

Why does it rock? It’s because the entire architecture is built around http and web-like technologies. The server protocol is HTTP, the objects are json and the query language is JavaScript. To me, that is beautiful. Not only from a simplicity standpoint but also from a performance standpoint. Http scales like nothing else and the fact I can use a web browser to query the database is just icing on the cake. I will use it to store documents for sure, although I first have to convince my adversaries^H^H^H^H^H^H^H^H the system administrators to add a new component to the mix. I seriously think that’s going to be the hardest part.