CouchDB seems to get closer and closer to the 0.11 release which will bring quite a few new interesting features. The Couch.io blog has started a series of posts covering what’s new in CouchDB 0.11:
- ☞ Part 1
- Nice URLs
- URL rewriting
- Virtual hosts
- ☞ Part 2
- CouchDB JOINs redux
- raw collation
- ☞ Part 3 (new)
- implicitly create target database when replicating
- replicate documents by id
- replication filters
This last post also contains a series of use cases for the new features:
- Replicating inboxes or “Idle users are free”
- Splitting cluster nodes
- Need-to-know-based Data sharing
A new feature that is not mentioned in these posts but my be quite interesting is support for CommonJS 1.0 modules in
validation functions (but not
reduce). You can read more about it ☞ here.
We will continue updating this post with the upcoming features, so once CouchDB 0.11 is available you’ll be ready to start using it.
Update: CouchDB 0.11 was released!