Is it possible to make out a cache mechanism based on the "Last Modify" and 304 headers that couchdb may return?
And it seems that at this time, the cache just never expire? So what if data on the database is modified by another application?
Would accept a pull-request here.
Pull request: #147