меня, конечно, читают три с половиной сумасшедших из тех, кому это может быть интересно, но тем не менее: key-value db lmdb. небольшая, шибко шустрая на чтении (благодаря zero-copy) и не очень медленная на записи. ограничена пространством, доступным для mmap() (ну бля; если тебе надо гигабайты данных в софте ворочать, то ты явно промахнулся с выбором — так что это ограничение на практике не важно). на сях, состоит из пары файлов, можно тупо затащить в проект (ну ладно, из четырёх файлов). лицензия весьма либеральная.
ах, да. имеет транзакции, не боится многопоточности и многопроцессности. сортированые ключи, потому умеет поиск по диапазону. всё это написано на сайте, но вам же лень клацать по ссылке, я знаю.
штука малоизвестная, но неплохая. используется (и была написана для) OpenLDAP.
да та же хуйня. ещё TDB из самбы таскал, правда, но молния её просто технологически по выборкам покроет влёт. а плюсанутые базы меня как-то совсем не вдохновляют.
ну, справедливости ради — сам я тесты не гонял. но архитектурно — ребята вроде бы не пиздят, всё похоже на правду. у них ещё бумажка вот такая есть, где они рассказывают немного о кишках и о том, «зачем и почему».