tags:

views:

99

answers:

1

What are the features worth learning in the 0.11 release of CouchDB? What resources are there to learn about these new developments?

+4  A: 

Features

  • Nice URLs via rewrite and virtual host rules (which you can use in tandem or individually)
  • Views can reference any document ID so when you query with include_docs=true you can get an arbitrary document instead of the one that generated that view row
  • Replication
    • Optionally auto-create a target DB before replicating (quite convenient!)
    • Optionally specify a list of doc IDs to be replicated instead of the whole shebang
    • Replication filters: Javascript functions that return whether a document should be replicated

Resources

Be sure to check the 0.11 section of the Breaking changes wiki page.

However, another great resource is Jan's writeup in the Couchio blog:

  1. Nice URLs
  2. Views, Joins, Raw Collation
  3. Replication
jhs