Last modified 4 years ago
Cache::Memcached::Fast - перловый клиент для memcached-а. По нашим тестам по скорости и стабильности он превосходит все аналогичные модули. Сейчас работает на блог-хостинге beon.ru на боевых серверах.
Реализованы:
- консистентный хэш Ketama для работы с несколькими memcached-ами;
- юникодные значения ключей;
- настраиваемые функции сериализации;
- мульти-команды (set_multi(), delete_multi() и т.д.);
- CAS;
- настройка таймаутов для управлением поведением клиента при проблемах с сервером;
- nowait-режим, значительно ускоряющий работу.
- совместимый модуль-балансер для nginx-а с тем же алгоритмом консистентного хэша http://openhack.ru/nginx-patched
- noreplay-режим, ускоряющий команды, не требующие ответа от сервера (требуется патченый memcached).
Скачать со CPAN-а
Git репозиторий: git clone git://openhack.ru/Cache-Memcached-Fast.git
Лист рассылки для пользователей и разработчиков:
- Архив: http://list.openhack.ru/Lists/talk/
- Подписаться: talk-on@…
- Отписаться: talk-off@…
Комментарии, бенчмарки и тесты на разных платформах, пожелания и патчи присылайте пожалуйста в лист рассылки. Они очень приветствуются.
