A funny way to emphasize some advantages of CouchDB:
- Erlang is Spooky: CouchDB, written in Erlang is honestly spooky. With an up time of 8 months and memory utilization of 0.1%, we think it’s actually survived a few power outages too!
- Lack of JOINs kills the brain: The whole Map/Reduce thing ruins everything and puts the brain in sleep mode for the most time.
- No more SQL injection: NoSQL obviously means no more SQL injection and this just puts an end to all web app scanners.
Objectively speaking though, while any of these can be considered nice to haves, I don’t think they are the reasons for choosing CouchDB. And except the funny approach, we’ve seen some similar arguments before.