Redis有哪些的过期策略?

提问者:帅平 问题分类:面试刷题
Redis有哪些的过期策略?
1 个回答
绿水长流
绿水长流
Redis的过期策略主要包括以下几种:
立即删除:当键的过期时间到达时,Redis会立即删除该键。但是,如果同一时间有大量键过期,可能会导致Redis线程过于繁忙,从而影响读写指令的处理速度。
惰性删除:当客户端访问一个已经过期的键时,Redis才会删除该键。如果过期键一直不被访问,那么这些键就会一直占用内存。
定期删除:Redis定时检查数据库中的过期键,通过随机抽样的方式来删除过期键。平衡立即删除和惰性删除带来的CPU资源或内存空间问题。
发布于:2周前 (04-23) IP属地:四川省
我来回答