在任意Rails控制器中,下面的行会起作用吗?
caches_page :show, :expires_in => 1.days
我使用memcached,但对页面缓存的工作原理感到困惑。它是使用文件系统还是将页面放在内存中使用memcached?
编辑它似乎将使用文件系统。那么有一种简单的方法可以在给定时间后自动从缓存中释放页面,还是必须编写清扫程序?
答案 0 :(得分:3)
Rails缓存方法取决于您在应用程序中的设置。
检查config/environments
选项的config.cache_store
目录文件。
铁路缓存官方指南:http://guides.rubyonrails.org/caching_with_rails.html