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

Redis面试题:Redis的数据过期策略有哪些?

目录

面试官:Redis的数据过期策略有哪些 ?

惰性删除

定期删除


面试官:Redis的数据过期策略有哪些 ?

候选人

嗯~,在redis中提供了两种数据过期删除策略

第一种是惰性删除,在设置该key过期时间后,我们不去管它,当需要该key时,我们在检查其是否过期,如果过期,我们就删掉它,反之返回该key。

第二种是 定期删除,就是说每隔一段时间,我们就对一些key进行检查,删除里面过期的key

定期清理的两种模式:

  • SLOW模式是定时任务,执行频率默认为10hz,每次不超过25ms,以通过修改配置文件redis.conf 的 hz 选项来调整这个次数

  • FAST模式执行频率不固定,每次事件循环会尝试执行,但两次间隔不低于2ms,每次耗时不超过1ms

Redis的过期删除策略:惰性删除 + 定期删除两种策略进行配合使用。

惰性删除

定期删除


http://www.kler.cn/a/146291.html

相关文章:

  • Spring 核心技术解析【纯干货版】- Ⅶ:Spring 切面编程模块 Spring-Instrument 模块精讲
  • JavaWeb简单开发
  • git命令
  • NSIS 创建一键安装程序
  • 【WPS】【WORDEXCEL】【VB】实现微软WORD自动更正的效果
  • Android 高版本如何获取App安装列表?
  • Centos7上面部署redis
  • 计算机组成原理-Cache替换算法
  • 【Cisco Packet Tracer】电子邮箱仿真搭建
  • python -opencv 图像锐化
  • java多线程一
  • 从Redis反序列化UserDetails对象异常后发现FastJson序列化的一些问题
  • 论文阅读——Prophet(cvpr2023)
  • 新疆大学与优艾智合机器人成立联合创新实验室
  • 形态学操作—闭运算
  • 【算法萌新闯力扣】:合并两个有序链表
  • 3.golang数组以及切片
  • VMware系列:VMware16安装Win11虚拟机(最全步骤+踩坑)
  • 蓝桥杯第四场双周赛(1~6)
  • 搭建SRS视频服务器
  • 机器学习第13天:模型性能评估指标
  • qt pdf 模块简介
  • 15.解释Spring支持的几种bean的作用域
  • 禁用WordPress前台搜索功能
  • 人力资源管理后台 === 登陆+主页鉴权
  • 邮政快递查询单号查询入口,分析筛选出其中的提前签收件