Rails redis缓存存储大小

时间:2016-05-03 13:46:33

标签: ruby-on-rails caching redis

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

1 个答案:

答案 0 :(得分:1)

来自Rails Documentation

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

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

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

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