Membase is great for social game due to it's low latency. As I understand CouchDB is a MVCC system using b+ tree, with a focus on append only design. (http://guide.couchdb.org/draft/btree.html)
One of the most important scenario of Membase is social game. Social game has a lot of write operations (50+%). And a good portion of them are in-place updates. So why is CouchDB a suitable persistent layer for Membase?