Я недавно искал простую key-value базу данных, и остановился на TDB из самбы (которая samba.org). Простой и понятный API, умеет надёжные транзакции. Активно используется => есть кредит доверия.
TDB слишком наворочена, на транзакции заточена, и поэтому тормозит. Если не нужны транзакции и несколько писателей (как в моем случае), TDB совершенно ни к чему -- она в несколько раз медленнее QDBM.
Но меня интересует именно Tokyo Cabinet -- навскидку, очень вкусная штука...
:-) Это -- немного другое. Меня не интересуют RDBMS, мне хеши нужны.
Классика тут -- Беркли, но оно слишком тяжелое. До сих пор непревзойденным была QBDM, но, вот, Tokyo Cabinet (того же автора, что и QBDM) посоветовали. По бенчмаркам -- зверская штука, но насколько она работоспособна, насколько от "худшего случая" защищена, насколько юзабильна в смысле совместимости АПИ, поддержки итд...