Redisの削除ポリシーを設定する方法は何ですか?

Redis内では、設定パラメータを使用して削除ポリシーを設定できます。具体的な削除ポリシーはいくつかあります:

  1. 立ち退きはしない
  2. 揮発性LRU
  3. 不安定なTTL
  4. ランダムさが不安定な
  5. 全てのキーを管理し、最も最近使用されたキーを最初に削除する方式
  6. 全てのキーがランダム
  7. 変動するLFU
  8. オールキーズ・LFU

Redisのデフォルトの削除方針はnoevictionですが、削除方針はRedisの設定ファイルredis.confでmaxmemory-policyパラメータを設定することで変更できます。たとえば、volatile-lruに設定する場合は以下のようになります:

maxmemory-policy volatile-lru
bannerAds