1 缓存雪崩
在同一时间类,缓存大部分失效, 导致数据库并发压力过大
场景: 应用启动时,没有进行缓存; 所有缓存都设置的是同一时间; 缓存服务挂掉了
缓存预热 : 是在应用启动后先不对外提供服务, 可以写一些方法去调用接口触发缓存
互斥锁: 锁方法或锁key, 只允许一个请求去查询db, 其它请求进行排队,类似于synchronized; 分布式场景下则使用分布式锁
2 缓存穿透
标签:缓存,redis,面试,场景,相关,同一时间,分布式 From: https://www.cnblogs.com/ladeng19/p/17237974.html