【发布时间】:2010-12-24 12:23:06
【问题描述】:
我目前有一个使用传统缓存的 Rails 应用程序。 cache do 块用于缓存慢速渲染部分。这在大多数情况下都很有效,除了一些页面在第一次读取时渲染时间太长。
我想将这些部分的渲染从读取端移动到写入端,方法是在基础数据更改时在模型或清扫器中进行渲染。优选地,这将在已经使缓存键无效的清扫器中。这是一个好方法吗?有没有“正确”的方法来做到这一点?
【问题讨论】:
标签: ruby-on-rails caching scalability