首先,过期key删除策略大致分为两种:
- 定期删除:指Redis每隔一段时间进行定期扫描,扫描十次,扫描20个key,删除其中过期的key,若过期比例超过1/4,则判定过期key较多,再次重复此操作。
- 惰性删除:在定期删除的情况下会存在部分过期key无法删除的情况,惰性删除在读写key时会将过期key直接删除。
Redis中的过期key删除策略
最新推荐文章于 2024-03-15 15:11:40 发布
首先,过期key删除策略大致分为两种:
- 定期删除:指Redis每隔一段时间进行定期扫描,扫描十次,扫描20个key,删除其中过期的key,若过期比例超过1/4,则判定过期key较多,再次重复此操作。
- 惰性删除:在定期删除的情况下会存在部分过期key无法删除的情况,惰性删除在读写key时会将过期key直接删除。