Tag: Compaction
Managing Database Sizes in Couchbase Mobile and Conflict Resolution
Couchbase Mobile uses a Multi Version Concurrency Control (MVCC) technique for handling conflicts. One of the challenges in a MVCC based system is that over time, a document can grow to have multiple revisions. One can conclude that if all...
Priya Rajagopal, Senior Director, Product Management
June 6, 2017
Compaction magic in Couchbase Server 2.0
With Couchbase’s append-only storage design, it’s impossible to corrupt data and index files as updates go only to the end of the file. There are no in-place file updates and the files are never in an inconsistent state. But writing...
The Couchbase Team
December 16, 2014