Redis 6.0+才支持LFU但默认仍是LRU,需显式配置maxmemory-policy为volatile-lfu或allkeys-lfu才生效;OBJECT FREQ返回8位对数频次(0–255),非精确访问次数;LFU衰减和增长受lfu-decay-time与lfu-log-factor影响,需按业务调优。LFU在Redis里不是默认启用的Redis 6.0+ 才正式支持 lfu 淘汰策略,但默认仍是 lru。想用LFU,必须显式配置 maxmemory-policy 为 allkeys-lfu 或 volatile-lfu,否则哪怕版本够新也完全不生效。常见错误是只升级Redis却没改配置,结果观察 OBJECT FREQ 返回值始终为0——那是因为LFU统计根本没开。检查当前策略:CONFIG GET maxmemory-policy临时切换(重启后失效):CONFIG SET maxmemory-policy volatile-lfu永久生效:在 redis.conf 中写入 maxmemory-policy volatile-lfuOBJECT FREQ返回值不是访问次数,而是对数频次OBJECT FREQ 查看的是LFU的内部计数器,它用8位存储(0–255),且采用对数增长:低频访问时增量明显,高频后增长极慢。比如1次访问可能是1,10次可能是10,但100次可能还是12,1000次可能才到17。这设计是为了防止计数器溢出,也降低更新开销,但容易让人误判“这个key明明被狂刷,怎么freq还不涨”。别拿它当精确计数器用,只适合做相对热度比较。执行 OBJECT FREQ mykey 前,确保该key最近被访问过(LFU计数器只在访问时按概率更新)刚写入的key,OBJECT FREQ 可能返回0,不代表没被记录,只是还没触发首次衰减或提升如果需要真实访问统计,得自己用 INCR + 过期时间模拟,Redis不提供原生计数LFU衰减周期和counter-log-base影响实际淘汰行为LFU有两个关键配置项:lfu-decay-time(单位:分钟)控制计数器衰减频率;lfu-log-factor(默认10)影响对数增长曲线斜率。它们不写进配置文件就用默认值,但默认值在高并发场景下常导致“冷热混杂”——老热点因衰减过快被误删,新突发流量又顶不上去。 WisPaper 复旦大学研发的AI学术搜索工具,5分钟内筛选1000篇论文
Redis如何利用LFU算法优化缓存命中率
张小明
前端开发工程师
当AI遇上“骗子“,让语言模型在纽约街头玩了一场“猫鼠游戏“
这项由哥本哈根大学、IIIT兰契、ISI加尔各答、NIT安得拉邦、IGDTUW、IIT卡拉格普尔、谷歌DeepMind、谷歌以及南卡罗来纳大学AI研究所联合开展的研究,以预印本形式于2026年4月10日发布,论文编号为arXiv:2604.09746。人工智能助手越来越聪明,这…
英伟达研究院让AI训练提速4倍,彻底改变了大模型蒸馏的玩法
这篇研究来自英伟达(NVIDIA)的研究团队,于2026年4月以预印本形式发布在arXiv平台,论文编号为arXiv:2604.13010v1。对希望深入了解技术细节的读者,可通过该编号检索完整论文。大型语言模型正在悄然改变我们的日常生活—…
Docker网络性能压测报告(实测数据:macvlan vs ipvlan vs CNI插件吞吐对比),附可复用的perf+tcpdump诊断脚本
第一章:Docker网络性能压测报告(实测数据:macvlan vs ipvlan vs CNI插件吞吐对比),附可复用的perftcpdump诊断脚本为量化不同Docker网络驱动在高并发场景下的真实吞吐能力,我们在统一硬件环境(I…
Linux RT 调度器的 rq_online/offline:CPU 上下线时的 RT 任务处理
一、核心概念1. RT 调度基础SCHED_FIFO/SCHED_RR:Linux 标准实时调度策略,优先级 1–99,数值越高优先级越高,可抢占普通 CFS 任务。rt_rq:每个 CPU 运行队列 rq 内嵌的实时队列,按优先级位图管理就绪任务&a…
别再被环境变量坑了!手把手教你修复TeXLive+TeXStudio+VSCode的编译错误
LaTeX环境配置全指南:从零排查到高效写作 刚接触LaTeX的研究生小王,在导师催促下匆忙安装了TeXLive、TeXStudio和VSCode。当他满怀期待地点击编译按钮时,却遭遇了一连串令人崩溃的错误提示:"Command not found"、"…
如何在5分钟内实现单机游戏本地多人:Nucleus Co-Op完整指南
如何在5分钟内实现单机游戏本地多人:Nucleus Co-Op完整指南 【免费下载链接】nucleuscoop Starts multiple instances of a game for split-screen multiplayer gaming! 项目地址: https://gitcode.com/gh_mirrors/nu/nucleuscoop 还在为单机游戏无法与朋友共…