2013-06-21 52 views
1

我有一个常量表,我想在启动时加载,以便我的类可以访问它。另外,如果有人点击网络应用程序(1小时缓存),我希望在大约一小时后刷新它。如何存储常量表并将其缓存在rails中?

我在猜测我应该在它周围用Rails.cache进行初始化,但我是不知道控制器的其他方法何时会在初始化后调用它。

对我的方法有任何建议吗?谢谢

回答

2

我喜欢使用一个通读缓存机制。如果您指的是映射到ActiveRecord模型的表格,请查看shopify的identity_cache以了解与Rails 3相关的最新实现。

相关问题