Redis删除策略

惰性删除:设置过期时间后,再次请求该缓存如果过期就删除重建

优点 :对CPU友好,使用该数据时才会查询重建
缺点:对内存不友好,会占用大量内存

定期删除:设置删除频率,每过一段时间检查删除过期的key

两种模式:
SLOW模式 :定时任务,默认执行频率10hz,每次不超过25ms,通过redis.conf配置
FAST模式:不固定频率,间隔不低于2ms,每次耗时不超过1ms

解决方案:惰性删除和定期删除配合使用

相关推荐
飞翔的佩奇24 分钟前
基于SpringBoot+MyBatis+MySQL+VUE实现的房屋交易平台管理系统(附源码+数据库+毕业论文+部署教程+配套软件)
数据库·spring boot·mysql·vue·毕业设计·mybatis·房屋交易平台
海狸老先生3 小时前
Apache Tomcat样例目录session操纵漏洞解读
java·网络安全·tomcat
Jinkxs5 小时前
基础14-Java集合框架:掌握List、Set和Map的使用
java·list
遗憾皆是温柔6 小时前
3.JVM,JRE和JDK的关系是什么
java·开发语言·jvm·面试
wb1896 小时前
服务器的Mysql 集群技术
linux·运维·服务器·数据库·笔记·mysql·云计算
洛可可白6 小时前
Spring Boot 应用结合 Knife4j 进行 API 分组授权管理配置
java·spring boot·后端
zl0_00_06 小时前
web刷题2
数据库
22:30Plane-Moon7 小时前
初识SpringBoot
java·spring boot·后端
SelectDB8 小时前
森马服饰从 Elasticsearch 到阿里云 SelectDB 的架构演进之路
大数据·数据库·数据分析
黄昏晓x8 小时前
数据结构----排序
java·数据结构·排序算法