2013-06-21 80 views
1

我有一個常量表,我想在啓動時加載,以便我的類可以訪問它。另外,如果有人點擊網絡應用程序(1小時緩存),我希望在大約一小時後刷新它。如何存儲常量表並將其緩存在rails中?

我在猜測我應該在它周圍用Rails.cache進行初始化,但我是不知道控制器的其他方法何時會在初始化後調用它。

對我的方法有任何建議嗎?謝謝

回答

2

我喜歡使用一個通讀緩存機制。如果您指的是映射到ActiveRecord模型的表格,請查看shopify的identity_cache以瞭解與Rails 3相關的最新實現。

相關問題