redis过期的key不清理的后果???
学习了下清理策略:
有三种不同的删除策略
(1),立即清理。在设置键的过期时间时,创建一个回调事件,当过期时间达到时,由时间处理器自动执行键的删除操作。
(2),惰性清理。键过期了就过期了,不管。当读/写一个已经过期的key时,会触发惰性删除策略,直接删除掉这个过期key
(3),定期清理。每隔一段时间,对expires字典进行检查,删除里面的过期键。
问题:默认的清理机制是哪个?哪个机制是最优解呢?
redis过期的key不清理的后果???
学习了下清理策略:
有三种不同的删除策略
(1),立即清理。在设置键的过期时间时,创建一个回调事件,当过期时间达到时,由时间处理器自动执行键的删除操作。
(2),惰性清理。键过期了就过期了,不管。当读/写一个已经过期的key时,会触发惰性删除策略,直接删除掉这个过期key
(3),定期清理。每隔一段时间,对expires字典进行检查,删除里面的过期键。
问题:默认的清理机制是哪个?哪个机制是最优解呢?