zoukankan      html  css  js  c++  java
  • Redis 数据淘汰策略

    (1)volatile-lru:从已设置过期时间的数据集中挑选最近最少使用的数据淘汰。

    (2)volatile-ttl:从已设置过期时间的数据集中挑选将要过期的数据淘汰。

    (3)volatile-random:从已设置过期时间的数据集中任意选择数据淘汰。

    (4)volatile-lfu:从已设置过期时间的数据集挑选使用频率最低的数据淘汰。

    (5)allkeys-lru:从数据集中挑选最近最少使用的数据淘汰

    (6)allkeys-lfu:从数据集中挑选使用频率最低的数据淘汰。

    (7)allkeys-random:从数据集(server.db[i].dict)中任意选择数据淘汰

    (8) no-enviction(驱逐):禁止驱逐数据,这也是默认策略。意思是当内存不足以容纳新入数据时,新写入操作就会报错,请求可以继续进行,线上任务也不能持续进行,采用no-enviction策略可以保证数据不被丢失。

  • 相关阅读:
    全局变量 和 局部变量
    函数
    字符串拼接
    集合
    字典
    元祖
    列表
    Python 字符串 小练习
    ssm多数据源配置
    JAVA笔记:double四舍五入并保留两位小数的方法
  • 原文地址:https://www.cnblogs.com/zongyl/p/13679351.html
Copyright © 2011-2022 走看看