【问题标题】:Rails page cache with redis?带有redis的Rails页面缓存?
【发布时间】:2012-03-26 08:59:47
【问题描述】:

有没有人用redis来存储Rails页面缓存创建的缓存html文件?

我有多个服务器都将它们的缓存文件存储在已安装的驱动器上,但存在无法轻松解决的延迟问题。我无法在每台机器上存储缓存文件,因为我没有办法使跨机器的缓存失效。

【问题讨论】:

  • 我想这样的事情更有可能存在于 memcached 中。

标签: ruby-on-rails ruby-on-rails-3 caching redis


【解决方案1】:

页面缓存将始终写入文件系统。研究使用动作缓存或片段缓存。

这是 Rails 指南中有关 memcached 的部分:

http://guides.rubyonrails.org/caching_with_rails.html#activesupport-cache-memcachestore

如果你想坚持使用 Redis,你将需要这个 gem:

https://github.com/jodosha/redis-store

【讨论】:

    猜你喜欢
    • 2019-10-19
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 2016-08-28
    • 1970-01-01
    相关资源
    最近更新 更多