oreilly/couchdb-guide — Issue #450: The Power of B-Trees
Author: bdionne
Created: 2011-12-19 22:01:04+00:00
State: open

1. Each database as two btrees, not one, the by_id and the by_seq

2. It does not preserve most of the properties of btrees, in particular lower and upper bounds on branching are not maintained. This is a consequence mostly of the append-only nature of MVCC. Branching is affected by both key size and the chunk size and the user has control over key size.

3. It stores data not only at leaf nodes but also interior nodes