文件名称:garner:一套实现各种缓存策略的Rack中间件和缓存助手
文件大小:59KB
文件格式:ZIP
更新时间:2024-05-04 05:20:16
Ruby
加纳 Garner是Ruby和Rack应用程序的缓存层,支持模型和实例绑定以及层次结构失效。 “获得”意味着从各种来源收集数据,并使其在一个地方就可以使用,就像缓存一样! 如果您不熟悉HTTP缓存,ETag和If-Modified-Since,请观看我们在GoRuCo 2012上介绍Garner在。 升级中 Garner当前的稳定发行版为0.5.x,其中包含与以前的0.3.x系列相比的许多重大更改。 有关重要更改的摘要,请参见。 用法 应用逻辑缓存 使用gem "garner" garner gem "garner"将Garner添加到您的Gemfile中,然后运行bundle install 。 接下来,在您的应用程序中包含适当的mixin: 对于普通的Ruby应用程序,请include Garner::Cache::Context 。 对于Rack应用,首先require "g
【文件预览】:
garner-master
----.gitignore(50B)
----README.md(10KB)
----.rubocop.yml(72B)
----UPGRADING.md(3KB)
----garner.gemspec(2KB)
----CHANGELOG.md(11KB)
----Gemfile(38B)
----.rspec(32B)
----CONTRIBUTING.md(3KB)
----LICENSE.md(1KB)
----spec()
--------garner()
--------integration()
--------support()
--------performance()
--------spec_support.rb(124B)
--------spec_helper.rb(553B)
--------shared()
----.travis.yml(233B)
----lib()
--------garner()
--------garner.rb(975B)
----.rubocop_todo.yml(2KB)
----Rakefile(818B)