1: 设置内存最大值, 如果该主机只作为 redis 服务器, 无其它比较占用资源的服务, 建议设置为内存的 3/4 大小, 单位 B

redis 内存溢出和数据过期策略

2: 设置内存溢出解决策略, 推荐 1-5 任选一种, 不推荐 6

  1. volatile-lru -> 根据LRU算法生成的过期时间来删除。
  2. allkeys-lru -> 根据LRU算法删除任何key。
  3. volatile-random -> 根据过期设置来随机删除key。
  4. allkeys->random -> 无差别随机删。
  5. volatile-ttl -> 根据最近过期时间来删除(辅以TTL)
  6. noeviction -> 谁也不删,直接在写操作时返回错误。

redis 内存溢出和数据过期策略

 

相关文章:

  • 2021-07-03
  • 2021-11-01
  • 2021-06-22
  • 2021-04-05
  • 2022-12-23
  • 2021-12-19
猜你喜欢
  • 2021-12-07
  • 2022-02-23
  • 2021-11-22
相关资源
相似解决方案