假設我想使用dalli存儲緩存(片段)視圖。這是否意味着像這樣做也會使用memcache來實現可能的DB緩存?Rails 3緩存問題
Rails.cache.fetch("something") { smth }
另外,如果我這樣做:
Author.all
Rails的控制檯會告訴我,它的查詢的數據庫,但如果我再次運行Author.all
,它會告訴我,結果被檢索來自緩存。我什麼時候想明確使用Rails.cache
以及何時應該依靠ActiveRecord來執行緩存?