Показать сообщение отдельно
  #1 (permalink)  
Старый 21.11.2011, 10:01
Аватар для greatilya
Интернет-турист
Отправить личное сообщение для greatilya Посмотреть профиль Найти все сообщения от greatilya
 
Регистрация: 01.08.2008
Сообщений: 516

Кеширование на отдельном сервере с использованием тегов
Добрый день!

Хотел бы сделать кеширование на отдельном сервере.
Memcache не подходит т.к. он использует только оперативу, что пока достаточно дороговато. Как вариант memcacheDB, он использует хранение информации в файловой системе и ускоряет операции за счет использования оперативы, также он отлично масштабируется. Вот только у memcacheDB, как и у memcache нет возможности привязки тегов к записям.

Иными словами нужна возможность задать кеш вида:
set(key,value,array(tag1,tag2,tag3...,tagN))
считать:
get(key)
очистить по тегу:
clear(tag1)

Ну и естественно, поскольку кеширование на отдельном сервере, критична скорость работы.

Есть какие-то аналоги memcacheDB с возможностью использования тегов?

UPD: Пока присматриваюсь к MongoDB, вероятно она мне подойдет.
__________________
VPS от 175 рублей (есть скидки 15% писать в ПМ) Анализ рынка VPS серверов
Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не уверен.
Альберт Эйнштейн

Последний раз редактировалось greatilya, 21.11.2011 в 12:45.
Ответить с цитированием