我已经在几个基于 Rails 2.3 的项目中使用了 Nick Kallen 出色的cache_money的各种 fork(主要是ngmoco fork ) ,但我们现在正在向 Rails 3 迈进,由于 ActiveRelation 的引入,它不适用于流行的cache_money 的分叉。
是否有与 Rails 3 兼容的 cache_money 分支或等效的直写式缓存?
我已经在几个基于 Rails 2.3 的项目中使用了 Nick Kallen 出色的cache_money的各种 fork(主要是ngmoco fork ) ,但我们现在正在向 Rails 3 迈进,由于 ActiveRelation 的引入,它不适用于流行的cache_money 的分叉。
是否有与 Rails 3 兼容的 cache_money 分支或等效的直写式缓存?
上周我为 Rails 3 推出了一个新的 write-through-cache gem,参见https://github.com/orslumen/record-cache。
我构建它的原因是因为我们使用缓存资金并且最近迁移到 Rails 3。所以它也可能对您有好处。
ngmoco fork 中有一个分支导轨 3 供您使用:
http://github.com/ngmoco/cache-money/tree/rails3
你可以试试,不知道是不是真的好用。
您可以通过以下方式将其添加到您的 Gemfile 中
gem 'cache_money', :git => 'git://github.com/ngmoco/cache-money.git', :branch => 'rails3'
second_level_cache也是受 CacheMoney 启发的 gem。