浅谈Redis缓存有哪些淘汰策略( 二 )



LFU
LFU是最近最不常用页面置换算法(Least Frequently Used),也就是淘汰一定时期内被访问次数最少的页!
比如有数据 1 , 1 , 1 , 2 , 2 , 3 缓存中有(1(3次) , 2(2次)) 当3加入的时候 , 得把后面的2淘汰 , 变成(1(3次) , 3(1次))

Redis重启如何恢复数据呢?
Redis启动前会先检查AOF文件 , 不存在才会去加载RDB文件 , 因为AOF的数据完整性高 , 最多也就损失1秒的数据 。

总结

  • AOF恢复比较慢;RDB文件小 , 恢复快 。
  • RDB是数据快照文件 , AOF是命令操作的日志文件 , 追加写 。
到此这篇关于浅谈Redis缓存有哪些淘汰策略的文章就介绍到这了,更多相关Redis缓存淘汰策略内容请搜索趣讯吧以前的文章或继续浏览下面的相关文章希望大家以后多多支持趣讯吧!

推荐阅读