CouchDB backend interface implemented