CouchDB is just what I’ve been dreaming about…
I’ve been fantasizing about a flexible object store to act as the back-end for web applications. The best approach I could muster was trying to come up with a flexible, pluggable SQLAlchemy model as a start. That’s a lot harder than I anticipated, and I’ve been stumped for a few months now.
No mas. Having played around with CouchDB for a few hours I’m satisfied enough to say with certainty: damn! this is the future!
Forgetting all the geeky bonafides like Erlang, its ReSTful interface, native JSON, blah blah blah — those are great, but just icing. It’s the query paradigm using javascript (or python, or anything) functions to build map-reduce indexes that is sheer brilliance. It can handle everything I’ve been dreaming up over the last year…elegantly.
I’ve still got quite a bit of experimenting in front of me to really feel out how best to interact with it (there is such a thing as an over-abundance of choice!), but I’m going to see if I can’t write a decent music library app or something to at least finally get 0ff the ground with this.
July 10th, 2008 at 4:29 pm
Heya,
Join our mailing lists or IRC channel (#couchdb on irc.freenode.org) if you have any questions (after having read our documentation wiki
thank you for the flowers
Cheers
Jan
–
July 10th, 2008 at 5:51 pm
With pleasure, Jan…
Trust me, I’ve already poured through it. And all over your site. And most of the outbound links on your news posts. Amazing stuff so far…