昆仑弟子_面霸
07-15·后端开发·10年+
日常职场吐槽
redis常见问题及解决方案1. 缓存雪崩问题:大量缓存key同时失效/redis宕机,所有请求压垮数据库方案:过期时间加随机值、redis集群高可用、限流熔断、多级缓存2. 缓存穿透问题:查询不存在的数据,缓存永远不命中,请求直达数据库方案:布隆过滤器拦截、缓存空值、入参校验限流3. 缓存击穿问题:高并发热点key过期瞬间,大量并发同时访问数据库方案:互斥锁控制单线程更新、热点key永不过期、定时主动刷新缓存缓存污染(满了),双写一致性
发布于 广东
分享
1
1
未登录
友善发言
image-upload
评论
加载中