[Moscow.pm] anyevent + key-value
PEF Secure
pef-secure на yandex.ru
Вт Окт 13 10:42:48 PDT 2015
Hi,
Спрашиваю совета о выборе модуля персистентного хранения пары ключ-значение
для использования с AnyEvent+Coro. Предварительно остановился на
AnyEvent::BDB, но не смог провести с ним нужные мне тесты, зато смог добиться
Segmentation fault (core dumped). После нескольких часов магических пасов
руками нашём магическое действие, что к такому приводит, в итоге использовать
этот модуль не хочется совсем. Основное требование: чтобы можно было дать
команду "сохранить ключ-значение" и указать колбэк на завершение операции.
Т.е. желательно не блокроваться на этой операции насколько это возможно.
Посмотрел на модули RocksDB, UnQlite, Tie::LevelDB и не нашёл способа их
использовать асинхронно. Запускать дополнительным процессом Redis не хотелось,
это будет означать, что модуль зависит от Redis, но если не будет иного
выхода, то подумаю.
--
PEF Developer
Подробная информация о списке рассылки Moscow-pm