首页 > 数据库 >redis淘汰key的算法LRU与LFU的区别

redis淘汰key的算法LRU与LFU的区别

时间:2022-11-01 20:48:27浏览次数:52  
标签:lfu used redis least LFU LRU 淘汰

lru:least recently used,最近最少使用:淘汰很久没被访问的数据,以最近一次访问的时间做参考

lfu:least frequently used,最不经常使用:淘汰最近一段时间被访问次数最少的数据,以次数作为参考,

 

 

绝大部分情况我们都用lru策略,当存在大量的热点缓存数据时,lfu可能更好

标签:lfu,used,redis,least,LFU,LRU,淘汰
From: https://www.cnblogs.com/caojianbang/p/16849045.html

相关文章

  • Redis
    1、Redis的优缺点优点:基于内存,读写速度快,可以达到每秒10万次的操作,缺点:内存空间有限,存储数据量小,只能处理少量数据的高并发操作2、Redis常见的缓存同步方案......
  • redis 5.0.5集群部署与故障模拟
    背景业务稳定性要求需要一套redis集群来保障因此采用rediscluster集群环境名称ip地址cpu内存master端口slave端口redis-65110.65.6.514c8G70017......
  • Redis 中两个字段排序
    参考:Redis中两个字段排序 redis如何实现多字段排序1.多个维度使用数据库查询排序输出,目前使用的方式。 Redis用一个SortedSet解决按两个字段排序的问题,也就是......
  • Redis线上救命丸:01---误操作AOF、RDB恢复数据
    Redis的flushall/flushdb命令可以做数据清除,对于Redis的开发和运维人员有一定帮助,然而一旦误操作,它的破坏性也是很明显的。怎么才能快速恢复数据,让损失达到最小呢?本文我们将......
  • Redis:10---List对象
    ​一、列表对象概述   列表类型是用来存储多个有序的字符串,一个列表最多可以存储多个元素。列表是一种比较灵活的数据结构,它可以充当栈和队列的角色,在实际开发上有......
  • Redis:02---安装Redis(Linux+Windows+Docker)
    Linux安装:一、安装方式1(下载源码编译安装)第一步:从下面的网址中下载Redis最新稳定版本的源代码sudowgethttp://download.redis.io/redis-stable.tar.gz第二步:下载完之后解......
  • OpenResty+mysql+redis
    1、       ​​ad_load.lua​​  ​​nginx.conf​​1、读取mysql并缓存redis     ......
  • centos7下配置redis时出现的一些问题
    1、redis的客户端连接不上centos7的redis原因分析:打开cmd调用telnet192.168.44.1296379发现连接超时,原因可能为防火墙阻塞将6379端口永久开发 firewall-cmd--zone......
  • redis 两种自动备份模式
    RDB持久化配置:文件io小,效率高,出故障数据丢失多Redis会将数据集的快照dump到dump.rdb文件中。此外,我们也可以通过配置文件来修改Redis服务器dump快照的频率,在打开6379.con......
  • redis三主三从集群简易搭建(docker版本, 3台机器)
    #备注:仅针对测试验证使用,生产环境请注意密码/开启AOF等参数设置dockerpullredis:6#机器1dockerrun-d--nethost--nameredis7001redis:6--cluster-enabl......