Couchdb - implemented
cache - implemeneted