Релиз Microcached 1.0

Microcached — маленький и эффективный кэш демон.

Здравствуйте, после многих лет работы с Memcached, я подумал, что было бы неплохо иметь под рукой похожий инструмент, который был бы таким же простым и удобным, и который давал бы возможность выполнять поиск среди ключей на стороне сервера, используя регулярные выражения. Мне всегда казалось, что выполнять мульти-запрос на получение всех ключей и обрабатывать огромный массив этих ключей на стороне PHP, не самый лучший способ получить нужные данные.

Цель была, создать быстрый кэш сервер, простой и удобный, как молоток.

Хочу представить сообществу продукт своего труда, маленький и эффективный кэш демон Microcached 1.0.

Среди поддерживаемых платформ на данный момент только операционные системы на базе ядра Linux.

Основные возможности демона:

  • Маленький и эффективный, написан исключительно на СИ, используется механизм опроса файловых дескрипторов Linux epoll API.
  • Возможность работать с кэш-записями суммарным размером до 4х гб ОЗУ.
  • Очень простой, такой же простой как и Memcached.
  • Позволяет выполнять запросы на фильтрацию/удаление ключей (и записей ассоциированных с ними) благодаря библиотеке регулярных выражений PCRE.
  • Предоставляет простой и понятный клиентский интерфейс, бинарный протокол общения между клиентом и сервером.

Лицензия MIT.

 epoll, microcached, pcre

©  Linux.org.ru