热门

最新

红包

立Flag

投票

同城

我的

发布
qq_44717271
宏毅之心
6 年前
trueqq_44717271

【redis的过期策略有哪些?】
定期删除+惰性删除
定期删除:redis 默认是每隔 100ms 就会扫描一定数量的数据库的expires字典中的key,检查其是否过期,如果过期就删除。定期删除可能会导致很多过期 key 到了时间并没有被删除掉,所以就使用惰性删除。

[ expires字典会保存所有设置了过期时间的key的过期时间数据,其中,key是指向键空间中的某个键的指针,value是该键的毫秒精度的UNIX时间戳表示的过期时间。键空间是指该Redis集群中保存的所有键。]

惰性删除:获取 key 的时候,如果此时 key 已经过期,就删除,不会返回任何东西。

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
现在的辞职都是那么直接吗?
立即登录