CouchDB has four features that really make it stand out:
- It has no read locks.
- You can back up a database with cp without shutting it down.
- Any record (row, document, whatever) can participate in any index any number
- Replication is easy and can be bidirectional.
I totally agree with the author. But when using a database, it’s not only about the features that stand out. It’s also about the unique features that fit the project, the missing features, the frequency with which those missing features are addressed. And I could go on for a while.
CouchDB’s bidirectional replication has always been its strongest, differentiating feature. But in my books, users had to fight too much on other parts of the database.
Original title and link: 4 Good Things About CouchDB ( ©myNoSQL)