【问题标题】:How can I implement write through caching in Rails 3 similar to cache-money?我如何在 Rails 3 中实现类似于 cache-money 的缓存写入?
【发布时间】:2011-06-05 15:23:32
【问题描述】:

我最近继承了一个 Rails 2.3 应用程序,现在我正在尝试升级到 Rails 3。缓存货币是应用程序的一个组成部分,所以我想确保我们在使用 Rails 时具有相同的功能3. 但是,我对该主题的研究表明,cache-money 与 Rails 3 不兼容(由于使用了不受支持的 AR 方法:find_every 和 :find_from_ids)。

我看到一些 cmets 和博客提到,使用缓存货币提供的 Rails 3 通过缓存实现写入类型应该是一项微不足道的任务。关于如何使用 Rails 3 通过缓存实现写入的任何想法?

【问题讨论】:

    标签: ruby-on-rails-3 caching cache-money


    【解决方案1】:

    上周我为 Rails 3 推出了一个新的 write-through-cache gem,请参阅 https://github.com/orslumen/record-cache.

    我之所以构建它,是因为我们在 Rails 2.3 项目中使用缓存资金,并且最近迁移到 Rails 3。所以很有可能,它也会很好地为您服务。

    在 Rails 3 中编写自己的 write-though 缓存对我来说听起来不是一件容易的事。如果您确实找到了一个简单的方法,请务必复制我的内容。

    【讨论】:

    猜你喜欢
    • 2012-05-23
    • 2015-08-01
    • 2017-07-06
    • 2021-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多