Rails アプリの cache_store 構成で と を設定しようとしていmaxmemory
ます。maxmemory-policy
production.rb ファイルで次のことを行いました。
redis_url = "redis://localhost:6379/0"
config.cache_store = :redis_store, redis_url, { :expires_in => 4.weeks ,
:namespace => 'rails-cache',
:maxmemory => '25gb',
'maxmemory-policy' => 'volatile-ttl'}
しかし、maxmemory は機能していないようです。私がそうすると、またはRails.cache.methods
についてのメソッドが得られません。memory
max
RailsのWeb上の例は見当たりません。最も近いのは、Railsキャッシングを使用するときにRailsの最大メモリ状況をRailsで処理することでしたが、例はありません。
maxmemory
また、redis-rb
gem ( https://github.com/redis/redis-rb ) でクローンを作成して grep しましたが、何も表示されません。そのため、実装されていないようです。