【发布时间】:2012-09-22 19:51:47
【问题描述】:
我有一个相当慢的控制器动作,它会在这里和那里做一些报告。我只需要每隔几天刷新一次数据,所以静态缓存结果是不费吹灰之力的。
问题是,该操作需要几分钟才能完成,我不确定使旧数据过期并用新数据替换它们的最佳方法是什么。
现在只有通用过期/请求的问题是几分钟(操作运行的时间)这些数据不可用。
是否有任何合理的方法可以仅使用 Rails 中的静态缓存机制来克服这一差距?还是我应该以不同的方式重建整个事物?
【问题讨论】:
标签: ruby-on-rails caching