B-trees, shadowing, and clones
Efficient locking for concurrent operations on B-trees