Hacker News new | ask | show | jobs
by p3ll0n 5837 days ago
It's great to see folks providing commercial consulting/hosting/support for CouchDB in the same vein as Cloudera (Hadoop/HBase), MongoHQ (MongoDB), etc!

CouchDB is great but don't get me wrong ORMs like ActiveRecord and DataMapper have done a lot to to ease the pain and abstract away the nastiness of SQL. It’s not enough though. It’s like treating the symptoms and not the underlying condition. You still have to worry about joins, normalization, and other artifacts from relational databases. These issues leak their way up into your models where they don’t belong, and obscure more important logic. All of this isn’t an issue with CouchDB, and that’s the biggest selling point for me.

1 comments

My favourite lame comparison to counter the ActiveRecord argument is that at some point AR in Rails was about 25k LoC while CouchDB was about 15kLoc. It's comparing apples to bike sheds, so it doesn't say much, but it's fun to look at the complexity of things that way :)