本機快取策略
實作 LocalCache
的快取會在區塊期間由記憶體快取做後盾。重複呼叫快取的相同金鑰會命中記憶體快取,以取得更快速的存取。
命名空間
方法
執行個體公開方法
middleware() 連結
中間件類別可以插入為 Rack 處理常式,以在請求期間成為本機快取。
來源:顯示 | 在 GitHub 上
# File activesupport/lib/active_support/cache/strategy/local_cache.rb, line 73 def middleware @middleware ||= Middleware.new( "ActiveSupport::Cache::Strategy::LocalCache", local_cache_key) end
with_local_cache(&block) 連結
在區塊期間使用本機快取。
來源:顯示 | 在 GitHub 上
# File activesupport/lib/active_support/cache/strategy/local_cache.rb, line 67 def with_local_cache(&block) use_temporary_local_cache(LocalStore.new, &block) end