Релиз Microcached 1.0
Microcached — маленький и эффективный кэш демон.
Здравствуйте, после многих лет работы с Memcached, я подумал, что было бы неплохо иметь под рукой похожий инструмент, который был бы таким же простым и удобным, и который давал бы возможность выполнять поиск среди ключей на стороне сервера, используя регулярные выражения. Мне всегда казалось, что выполнять мульти-запрос на получение всех ключей и обрабатывать огромный массив этих ключей на стороне PHP, не самый лучший способ получить нужные данные.
Цель была, создать быстрый кэш сервер, простой и удобный, как молоток.
Хочу представить сообществу продукт своего труда, маленький и эффективный кэш демон Microcached 1.0.
Среди поддерживаемых платформ на данный момент только операционные системы на базе ядра Linux.
Основные возможности демона:
- Маленький и эффективный, написан исключительно на СИ, используется механизм опроса файловых дескрипторов Linux epoll API.
- Возможность работать с кэш-записями суммарным размером до 4х гб ОЗУ.
- Очень простой, такой же простой как и Memcached.
- Позволяет выполнять запросы на фильтрацию/удаление ключей (и записей ассоциированных с ними) благодаря библиотеке регулярных выражений PCRE.
- Предоставляет простой и понятный клиентский интерфейс, бинарный протокол общения между клиентом и сервером.
Лицензия MIT.
epoll, microcached, pcre