Redis缓存穿透、缓存击穿和缓存雪崩

缓存穿透(没查到引起) 缓存穿透其实就是用户想要查询一个数据,发现redis内存数据库中没有,也就是缓存没有命中,然后就向持久层数据库查询,发现也没有要查询的信息,于是就查询失败。当用户很多的额时候,缓存都没有命中,于是都去请求数据库,这会给数据库很大的压力,于是就出现了缓存穿透。 解决方案: 1、布隆过滤器 布隆过滤器(Bloom Filter)是一种数据结构,对所有可能查询的参数以hash形式
相关文章
相关标签/搜索