CouchDb strikes a chord
I also dig the free-form data aspect. In a rdbms it’s often the case you have to be attentive to your schema design so that you can support future query requirements. In CouchDB you just make views whenever you feel like to give you any number of different views on the same data.
Here’s the kicker. This simple architecture you can partition and replicate any way you want, map/reduce these computed tables on any scale, and deal with the rest on the client.
By the by, the flurry of CouchDB articles smell remarkably like freshly mowed astroturf. Color me suspicious.
Me too. No way this many people get it.
If you want to know more about the design and implementation of CouchDb, read the Technical Overview. Also, Jan has been doing a ton of work updating the documentation wiki to reflect the new changes.
Keep in mind that although you can get the source and build it yourself, the CouchDb JSON conversion isn't done yet. The client replication logic hasn't been converted to use the new JSON formats and file attachments aren't tested. Once that's done we'll release the next alpha version.
Posted September 3, 2007 7:46 PM