LINUX.ORG.RU

Кто ковырялся в коде LMDB? Any special algorithms?

 


0

3

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

Короче, дайте речь по сабжу — чего интересного есть в LMDB с точки зрения ковырятеля сырцов. Если не рассматривать транзакции или версионность, чем она будет по производительности отличаться от google btree в памяти?



Последнее исправление: hlamotron (всего исправлений: 1)

Ничего там интересного нет. Просто хорошо сделанный BDB.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.