redis三种删除策略
定时删除:到期就删,节约内存,无占用。不分时段占用CPU资源,频度高。拿时间换空间
惰性删除:内存占用严重,数据到期时不做删除,等下次访问时进行删除,CPU利用率高 拿空间换时间
定期删除:内存定期随机删除 ,每秒花费固定的CPU资源维护内存,随机抽查,重点抽查
一般都是使用惰性删除和定期删除混合删除;定时删除,在每一个key后面跑一个定时器,很费cpu
redis删除策略
最新推荐文章于 2024-07-19 17:43:16 发布
Redis 的删除策略包括定时删除、惰性删除和定期删除。定时删除在 key 到期即删除,可能高频占用 CPU;惰性删除等待下次访问时才删除,节省 CPU 资源但增加内存占用;定期删除则是定期随机检查并删除。实际应用中通常结合惰性和定期策略。
摘要由CSDN通过智能技术生成