Microcached 1.0 — альтернатива Memcached с выбором ключей по регулярным выражениям
2Иллюстрация с сайта Xeh.Space
Представлен новый компактный кэш-сервер (NoSQL вида ключ-значение), похожий на Memcached и предназначенный для выборки ключей по регулярным выражениям, — Microcached 1.0.
Автор нового сервера — Ярослав Матейко — много лет работал с сервисом Memcached, в котором ему не хватало возможности поиска ключей с помощью регулярных выражений. Получать каждый раз все ключи из базы, отбирая нужные значения на стороне клиента, казалось избыточным, но простота и удобство использования Memcached подкупали. Поэтому было решено сделать свой сервер, который получил название Microcached.
Демон Microcached полностью написан на языке Си, использует механизм опроса файловых дескрипторов Linux epoll API (поддерживает только платформу GNU/Linux с ядром Linux версии 3.16 и выше), работает с кэш-записями размером до 4 Гб RAM (суммарное ограничение для одной записи), позволяет выполнять запросы на фильтрацию/удаление ключей (и записей, ассоциированных с ними) с применением регулярных выражений (PCRE), предоставляет простой и понятный клиентский интерфейс, бинарный протокол общения между клиентом и сервером.
Исходный код Microcached распространяется на условиях свободной лицензии MIT и опубликован на Bitbucket. Вместе с самим демоном Microcached предлагается клиент для работы с ним на языке PHP. Страничка проекта — xeh.space/microcached.
Постоянная ссылка к новости: http://www.nixp.ru/news/13732.html. Дмитрий Шурупов по материалам linux.org.ru.
Rosa Desktop Fresh R10 — обновлённый Linux-дистрибутив из России с KDE 4 и Plasma 5 1
В СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительность
Доступен ALT Linux Engineering — дистрибутив со свободным ПО для промышленности 2
В Joomla 3.0 встроили Twitter Bootstrap, добавили поддержку PostgreSQL и memcached 1
MySQL Cluster 7.2: новый уровень производительности и API для memcached 1 1
TrueOffice выпустила ContainerKit для управления LXC-контейнерами в Linux 8 16
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1