• Redis 的淘汰策略


    Redis 的淘汰策略:

    1、noeviction: 不删除策略, 达到最大内存限制时, 如果需要更多内存, 直接返回错误信息。

            大多数写命令都会导致占用更多的内存(有极少数会例外, 如 DEL )。

    2、allkeys-lru: 所有key通用; 优先删除最近最少使用(less recently used ,LRU) 的 key。

    3、volatile-lru: 只限于设置了 expire 的部分; 优先删除最近最少使用(less recently used ,LRU) 的 key。

    4、allkeys-random: 所有key通用; 随机删除一部分 key。

    5、volatile-random: 只限于设置了 expire 的部分; 随机删除一部分 key。

    6、volatile-ttl: 只限于设置了 expire 的部分; 优先删除剩余时间(time to live,TTL) 短的key。

  • 相关阅读:
    nodejs ---day01
    面向对象
    面向对象
    面向对象
    webpack
    webpack
    webpack
    模块化 (ESM) --- day02
    模块化 --- day01
    轮播图(淡入淡出切换)
  • 原文地址:https://www.cnblogs.com/mww-NOTCOPY/p/12695788.html
Copyright © 2020-2023  润新知