Класс/либа для с функционалом тегов для MemcacheD на PHP

Собственно, посоветуйте сабж, собрался сам писать, но ведь наверняка есть достойные реализации.
  • Вопрос задан
  • 3242 просмотра
Решения вопроса 1
EugeneOZ
@EugeneOZ
github.com/jamm/Memory — здесь есть возможность добавлять теги и удалять по тегам.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
github.com/valmat/Cacher — есть теги, слоты, возможность «на лету» менять бэкенд. Набор бекендов, оптимизированный под разные задачи. Архитектура оптимизирована под максимальное быстродействие.
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
Я себе реализовал такую функциональность.
Суть в том, что ключи кэша являют собой строчки, которые имеют слэш в качестве разделителя, то есть выглядят как пути в файловой системе (изначально был файловый движок кэша), потому удобно удалять как-бы директории, например, почистить кэш всех пользователей.
Можете посмотреть как это работает тут: Memcached.php#L73
Не составит труда отделить класс и использовать в другом проекте. Будут вопросы — обращайтесь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы