本篇文章带大家简单了解一下Redis中的缓存穿透、缓存雪崩、缓存击穿和缓存一致性,介绍一下缓存穿透和缓存雪崩的解决方案,希望对大家有所帮助!
缓存雪崩
缓存同一时间大面积失效,后面的请求都会落到数据库上,造成数据库短时间内无法承受大量请求而崩溃
例如在电商首页,所有首页的key失效时间都是12小时,中午12点刷新,如果零点有个秒杀活动大量用户涌入,但是缓存当时所有key都失效,此时所有的请求会落到数据库,数据库扛不住,就直接就gg了,又或者redis宕机,也会让大量请求落到mysql,造成挂机。【