解决redis缓存穿透、redis缓存雪崩问题

redis缓存雪崩 如果我们的缓存挂掉了,这意味者我们的请求全部都跑去数据库了。 数据未加载到缓存中,或者缓存在同一时间大面积的失效,从而导致所有请求都去查数据库,导致数据库CPU和内存负载过高,甚至宕机。 我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以redis需要对数据设置过期时间,并采用的惰性删除+定期删除两种策略对过期键进行删除。 如果缓存数据设置的过期时间是相同
相关文章
相关标签/搜索