Можно сказать, что LMDB - это обычное B-tree, а (чтобы не копировать-аллоцировать) на запрос база возвращает указатель на память, где лежит элемент прямо в листе дерева? Чего там мозгоразрывное есть? Ну, всмысле, нет никаких packed memory array, никаких cache-oblivious структур оригинальных?
Короче, дайте речь по сабжу — чего интересного есть в LMDB с точки зрения ковырятеля сырцов. Если не рассматривать транзакции или версионность, чем она будет по производительности отличаться от google btree в памяти?