Hi, Спрашиваю совета о выборе модуля персистентного хранения пары ключ-значение для использования с AnyEvent+Coro. Предварительно остановился на AnyEvent::BDB, но не смог провести с ним нужные мне тесты, зато смог добиться Segmentation fault (core dumped). После нескольких часов магических пасов руками нашём магическое действие, что к такому приводит, в итоге использовать этот модуль не хочется совсем. Основное требование: чтобы можно было дать команду "сохранить ключ-значение" и указать колбэк на завершение операции. Т.е. желательно не блокроваться на этой операции насколько это возможно.
Посмотрел на модули RocksDB, UnQlite, Tie::LevelDB и не нашёл способа их использовать асинхронно. Запускать дополнительным процессом Redis не хотелось, это будет означать, что модуль зависит от Redis, но если не будет иного выхода, то подумаю. -- PEF Developer -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
