[devel] более надежные альтернативы bdb
Alexey Tourbin
at на altlinux.ru
Ср Авг 31 08:42:03 UTC 2011
On Tue, Aug 30, 2011 at 10:18:47PM +0400, Dmitry V. Levin wrote:
> On Tue, Aug 30, 2011 at 09:07:13PM +0300, Victor Forsiuk wrote:
> > Может всё таки стоит избавиться от Berkeley DB?
>
> Да, конечно стоит избавиться от bdb.
>
> > Есть же нормальный выбор более надежных реализаций key/value database.
>
> Хотелось бы услышать вашу точку зрения по этому вопросу.
> Желательно с аргументацией, почему та или иная реализация действительно
> более надежна чем bdb.
Нужен key/value store с конкурентым чтением и атомарной записью.
Я всю голову изломал, лучше Berkley DB ничего нету. Некоторые реализации
типа kyoto cabinet дают конкуренцию на уровне pthread, но это совершенно
не то, что нужно.
Есть новая реализация в виде libqacache, но там я не совсем понимаю как
происходят mpool-операции под R-локом. В принципе тоже может заглючить.
Привет.
Подробная информация о списке рассылки Devel