我阅读了一些关于使用Rails(2.3.5)设置memcached的教程,我有点迷失了.
这是我需要缓存的内容:我具有存储在db中的用户特定设置.在ApplicationController中查询设置,这意味着每个请求正在运行查询.
我知道Rails内置了对SQL缓存的支持,但缓存只持续一段时间.
我想要一种简单的方法来保持设置(也是ActiveRecord模型)一段任意的时间.如果我还可以在设置更改时随时轻松重置缓存,则可获得奖励积分.
谢谢
RailsEnvy的Gregg Pollack前段时间做了一系列"Scaling Rails"截屏视频,现在免费播放(感谢NewRelic的赞助).你可能想从第1集开始,但是第8集专门介绍了memcached:
http://railslab.newrelic.com/2009/02/19/episode-8-memcached