У меня есть приложение рельсов.
Я использую мембрану / memcache для кэширования объектов БД и партиалов HTML.
Я кеширую объекты БД с помощью операции создания и, конечно, операций поиска и т. Д ...
теперь, когда я делаю User.find (1).
это кэшируется как объект в memcache.
У меня есть довольно хорошая стратегия с кэшированием их вместе с контентом HTML.
Теперь, когда я развертываю, одна из вещей, которую делает мой скрипт Capistrano, - это очистить кеш (из-за изменяющихся html-частичек), но на самом деле нет причин лишать законной силы кеш объектов db.
Как я могу удалить только часть моего кэша?
Можно ли это сделать?
мои ключи кеша выглядят так
БД: user_find_by_id_10000
HTML: user_profile_home_1000
Буду признателен за помощь
Спасибо.