Redis缓存过期淘汰策略

Redis默认内存?

在这里插入图片描述

设置内存

Redis缓存过期淘汰策略_第1张图片
推荐最大物理内存*0.75

  • 修改文件方式
  • 如果在运行,动态的修改,就命令方式
  • Redis缓存过期淘汰策略_第2张图片
  • info memory也可以查看

redis内存使用超出了设置的最大值?

也会出现错误 在这里插入图片描述

缓存过期淘汰策略

从配置文件中看有8种
Redis缓存过期淘汰策略_第3张图片
默认
在这里插入图片描述

在这里插入图片描述

三种不同删除策略

定时删除

Redis缓存过期淘汰策略_第4张图片
总结:
在这里插入图片描述

惰性删除

Redis缓存过期淘汰策略_第5张图片
总结
在这里插入图片描述

定期删除

Redis缓存过期淘汰策略_第6张图片
Redis缓存过期淘汰策略_第7张图片
Redis缓存过期淘汰策略_第8张图片

内存淘汰策略

Redis缓存过期淘汰策略_第9张图片
记忆图,第二种最长使用
Redis缓存过期淘汰策略_第10张图片

最近最少使用,频率最少使用
在这里插入图片描述

  • 配置文件设置:

在这里插入图片描述

  • 命令行配置
    Redis缓存过期淘汰策略_第11张图片

你可能感兴趣的:(redis,中间件,面试,redis)