我正在使用 rails 3.2.13 进行开发,并会使用 memcache 来缓存用户信息。gem 'dalli' 可以帮助简化缓存过程。但是,当我运行控制台时Rails.cache.write('alice', 'bob')
,它总是返回false
。然后,我运行Rails.cache.read('alice')
并输出nil
.
我确保在配置中进行如下设置,但没有希望。
config.cache_store = :dalli_store
config.action_controller.perform_caching = true
config.cache_classes = true
我忘了设置什么吗?请给建议。谢谢!