Redis删除策略

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

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

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

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

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

相关推荐
callJJ16 分钟前
Spring AI 文本聊天模型完全指南:ChatModel 与 ChatClient
java·大数据·人工智能·spring·spring ai·聊天模型
CBeann16 分钟前
企业级规则引擎落地实战:动态脚本引擎 QLExpress ,真香!
java·ai·大模型·规则引擎·qlexpress·大厂实战项目
懈尘16 分钟前
从 Java 1.7 到 Java 21:逐版本深入解析新特性与平台演进
java·开发语言
亓才孓17 分钟前
[Maven]Maven基础
java·maven
消失的旧时光-194319 分钟前
第十四课 · 实战篇:Redis 缓存系统落地指南(Spring Boot 从 0 到可用)
spring boot·redis·缓存
hello 早上好21 分钟前
05_Java 类加载过程
java·开发语言
echoVic34 分钟前
多模型支持的架构设计:如何集成 10+ AI 模型
java·javascript
橙露36 分钟前
Java并发编程进阶:线程池原理、参数配置与死锁避免实战
java·开发语言
echoVic38 分钟前
AI Agent 安全权限设计:blade-code 的 5 种权限模式与三级控制
java·javascript
·云扬·38 分钟前
MySQL Redo Log落盘机制深度解析
数据库·mysql