当前位置: 首页 > news >正文

Redis的回收策略(淘汰策略)

volatile-lru :从已设置过期时间的数据集( server.db[i].expires )中挑选最近最少使用的数据淘汰
volatile-ttl : 从已设置过期时间的数据集( server.db[i].expires ) 中挑选将要过期的数据淘汰
volatile-random : 从已设置过期时间的数据集( server.db[i].expires ) 中任意选择数据淘汰
allkeys-lru : 从数据集( server.db[i].dict ) 中挑选最近最少使用的数据淘汰
allkeys-random : 从数据集( server.db[i].dict ) 中任意选择数据淘汰
no-enviction ( 驱逐) : 禁止驱逐数据
注意这里的 6 种机制, volatile allkeys 规定了是对已设置过期时间的数据集淘汰数据还是从全部数据
集淘汰数据, 后面的 lru ttl 以及 random 是三种不同的淘汰策略, 再加上一种 no-enviction 永不回
收的策略。
使用策略规则
1 、如果数据呈现幂律分布,也就是一部分数据访问频率高,一部分数据访问频率 低, 则使用 allkeys-lru
2 、如果数据呈现平等分布, 也就是所有的数据访问频率都相同, 则使用 allkeys-random
http://www.lryc.cn/news/417831.html

相关文章:

  • Electron-builder 打包
  • 笔试练习day3
  • 企业想要将大模型技术应用到企业管理中需具备什么条件?
  • go 事件机制(观察者设计模式)
  • RISC-V竞赛|第二届 RISC-V 软件移植及优化锦标赛报名正式开始!
  • 【VTK】ubuntu手动编译VTK9.3 Generating qmltypes file 失败
  • 学习java的日子 Day64 学生管理系统 web2.0 web版本
  • 【第14章】Spring Cloud之Gateway路由断言(IP黑名单)
  • 3、pnpm yarn npm
  • ❄️5. Kubernetes核心资源之名称空间和Pod实战
  • 锂电池充电板电路设计
  • 工业互联网产教融合实训基地解决方案
  • 高效批量提取PPT幻灯片中图片的方法
  • 怎么在 React Native 应用中处理深度链接?
  • el-table自动滚动到最底部
  • 小白零基础学数学建模系列-引言与课程目录
  • Integer类型比较是 == 还是equals()
  • 七夕情人节送什么礼物?看完这篇你就知道了
  • 让B站直接变成一个纯粹的音乐平台的简单小方法
  • 【MySQL 01】在 Ubuntu 22.04 环境下安装 MySQL
  • linux命令 根据某一字段去掉txt中重复的数据
  • LVS(Linux virual server)
  • End-to-End Object Detection with Transformers(Detection Transformer)翻译
  • uniapp打开地图直接获取位置
  • Qt的事件处理机制、信号和槽以及两者之间的区别
  • LSTM实战之预测股票
  • 30-50K|抖音大模型|社招3轮面经
  • ChatGPT首次被植入人类大脑:帮助残障人士开启对话
  • 数据结构-常见排序的七大排序
  • 程序员学CFA——财务报告与分析(四)