Redis数据淘汰策略
redis提供6种数据淘汰策略:
●volatile-ru:从已设置过期时间的数据集中挑选最近最少使用的数据淘汰
volatile-lfu:从已设置过期的Keys中,删除一段时间内使用次数最少使用的
●voltil-tt:从已设置过期时间的数据集中挑选最近将要过期的数据淘汰
●volatile-random: 从已设置过期时间的数据集中随机选择数据淘汰
allkeys-ru:从数据集中挑选最近最少使用的数据淘汰
●llkeys-Ifu: 从所有Keys中,删除一段时间内使用次数最少使用的
●alkeys-random: 从数据集中随机选择数据淘汰
●no-enviction (驱逐):禁止驱逐数据(不采用任何淘汰策略。默认即为此配置),针对写
操作,返回错误信息
建议:了解了Redis的淘汰策略之后,在平时使用时应尽量主动设置/更新key的expire时间,
主动剔除不活跃的旧数据,有助于提升查询性能
●volatile-ru:从已设置过期时间的数据集中挑选最近最少使用的数据淘汰
volatile-lfu:从已设置过期的Keys中,删除一段时间内使用次数最少使用的
●voltil-tt:从已设置过期时间的数据集中挑选最近将要过期的数据淘汰
●volatile-random: 从已设置过期时间的数据集中随机选择数据淘汰
allkeys-ru:从数据集中挑选最近最少使用的数据淘汰
●llkeys-Ifu: 从所有Keys中,删除一段时间内使用次数最少使用的
●alkeys-random: 从数据集中随机选择数据淘汰
●no-enviction (驱逐):禁止驱逐数据(不采用任何淘汰策略。默认即为此配置),针对写
操作,返回错误信息
建议:了解了Redis的淘汰策略之后,在平时使用时应尽量主动设置/更新key的expire时间,
主动剔除不活跃的旧数据,有助于提升查询性能
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
24-5-18 X
Higurashi-kagome
2024-06-01 14:30:43
【dubbo】如何测试一个dubbo服务呢?
金大鑫要堅持
2024-06-01 14:29:53
kubeconfig 多个集群配置 如何切换
kubectl config get-contexts kubectl config use-context <context-name> kubectl config current-context
hiningrise
2024-06-01 14:27:53
两台windowserver服务器配置Redis哨兵集群
天才臥龍
2024-06-01 14:24:12
oidc-client.js踩坑吐槽贴
提伯斯
2024-06-01 14:23:02
微盟电商-以造数工厂为底座的低成本自动化应用实现(一)
保軍Baojun
2024-06-01 14:20:12
Mac Brew install慢的问题
阿 軍
2024-06-01 14:18:02
Vue devDependencies 与 dependencies 能别
阿 軍
2024-06-01 14:18:02
mysql 超大大数据库复制前可执行的加速导入的SQL
菊花茶
2024-06-01 14:14:21
css25 CSS Tables
emanlee
2024-06-01 14:13:21
css29 CSS Layout - The z-index Property
emanlee
2024-06-01 14:13:21
css28 CSS Layout - The position Property
emanlee
2024-06-01 14:13:21
css26 CSS Layout - The display Property
emanlee
2024-06-01 14:13:21
css31 CSS Layout - float and clear
emanlee
2024-06-01 14:13:21