本地缓存策略
实现 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