【问题标题】:Rails redis cache storage sizeRails redis 缓存存储大小
【发布时间】:2016-08-28 14:39:57
【问题描述】:

我有 Rails 应用程序在一夜之间通过 cron 作业将值存储到 redis 缓存。但是当我早上检查时,一些存储的值显示为零。 Rails 中 redis 缓存的存储大小/限制是多少? 如何通过配置和运行时更改此值?

【问题讨论】:

  • 我也有同样的问题。你找到答案了吗:)

标签: ruby-on-rails caching redis


【解决方案1】:

来自Rails Documentation

您可以通过设置 config.cache_store 配置选项来设置应用程序的默认缓存存储。其他参数可以作为参数传递给缓存存储的构造函数:

config.cache_store = :memory_store, { size: 64.megabytes }

或者,您可以在配置块之外调用 ActionController::Base.cache_store。

你可以通过调用 Rails.cache 来访问缓存。

【讨论】:

    猜你喜欢
    • 2014-04-15
    • 2018-02-03
    • 1970-01-01
    • 2014-03-09
    • 2023-03-10
    • 2015-10-01
    • 2016-03-29
    • 1970-01-01
    • 2018-05-24
    相关资源
    最近更新 更多