首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
神秘小怪兽
首席摸鱼工程师 @摸鱼公司
·
2年前
关注
屏蔽作者: 神秘小怪兽
举报
#每天一个知识点#
缓存雪崩
当缓存服务器重启或大量缓存集中在某一个时间段失效,这样在失效的时候也会给数据库带来很大的压力。缓存雪崩是针对很多个key,而缓存击穿是针对某一个key来说的。
解决方案:
①将缓存过期时间设置为一个随机值,避免缓存在同一时间过期;
②使用双缓存策略,设置原始缓存和备用缓存,原缓存失效时,访问备用缓存,备用缓存的失效时间设置得长一些。直到原始缓存在后台更新完成后,才会返回新缓存。
展开
技术交流圈
赞过
分享
3
1
相关推荐
#每天一个知识点#
这又是什么水果,枣子吗?
1 赞 ·
39 评论
#每天一个知识点#
Java设计模式_16_享元模式
code.juejin.cn
3 赞 ·
2 评论
#每天一个知识点#
jym,前端的TS代码,有什么好的办法可以查询或者验证循环依赖的?
1 赞 ·
5 评论