爪哇碎碎念
【Java·缓存】用一家便利店讲清穿透、击穿、雪崩:从过期时刻到互斥重建的 3 组实测
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
爪哇碎碎念
社区首页
>
专栏
>
【Java·缓存】用一家便利店讲清穿透、击穿、雪崩:从过期时刻到互斥重建的 3 组实测
【Java·缓存】用一家便利店讲清穿透、击穿、雪崩:从过期时刻到互斥重建的 3 组实测
爪哇碎碎念
关注
发布于 2026-11-14 18:17:46
发布于 2026-11-14 18:17:46
9
0
举报
概述
三种缓存事故按「key 存不存在」和「失效数量」一刀切开。用便利店货架与仓库的单一世界观讲清算命中、回源、TTL 与回填,再用本机 JDK 17.0.20.1 跑三组最小复现:空值缓存 10→1 趟回源、computeIfAbsent 8→1 趟、TTL 抖动把 100 个 key 的过期峰值降到 31。每种写法都写清代价,并说明单 JVM 手段为何过不了多实例。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
后端
架构
并发
缓存
#缓存穿透
#缓存击穿
#java
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档