如何在Rails3中实现类似于缓存货币的直写缓存



我最近继承了一个Rails 2.3应用程序,现在正试图将其升级到Rails 3。缓存资金是应用程序不可或缺的一部分,所以我想确保在使用Rails3时,我们有相同的功能。然而,我对该主题的研究表明,缓存货币与Rails3不兼容(由于使用了不受支持的AR方法:find_every和:find_from_ids)。

我看到一些评论和博客提到,用Rails3实现这种类型的直写缓存(缓存所提供的资金)应该是一项微不足道的任务。关于如何使用Rails3实现直写缓存,有什么想法吗?

上周我为Rails 3推出了一个新的写通缓存宝石,请参阅https://github.com/orslumen/record-cache.

我之所以构建它,是因为我们在Rails 2.3项目中使用了缓存资金,最近迁移到了Rails 3。所以很有可能,它也会对你很有帮助。

在Rails 3中编写自己的write-through缓存对我来说并不是一项琐碎的任务。如果你确实找到了一种琐碎的方法,请一定要复制我的想法。

相关内容

  • 没有找到相关文章

最新更新