2012-01-12 87 views
0

在我的rails应用程序中,我想根据标签制作一些缓存:例如,主页取决于产品,用户X的页面产品Y既取决于用户X又取决于用户Y标签,类别页面取决于每个产品和类别本身。使用redis/memcached提供此功能的Ruby gem for working memcached-tag和/或gem

我没有发现任何ruby版本的这个功能,虽然有memcache的分支,它实现了它和php框架的驱动程序(我知道 - 在kohana框架https://github.com/kohana/cache/blob/3.2/master/classes/kohana/cache/memcachetag.php)。或者,使用redis/database进行数据存储的这种行为。

那么,是否有任何宝石,提供这种功能,或解决方法来缓存对象,取决于几个不同的标签?

+0

在rails提供的各种缓存中,你在说什么? – 2012-01-12 19:27:10

+0

我认为这是轨道缓存的常见任务。看看导游http://guides.rubyonrails.org/caching_with_rails.html – phoet 2012-01-12 21:40:31

回答