缓存穿透和缓存雪崩的介绍和解决办法

缓存穿透: 当去查询一个数据库根本不存在的数据的时候,首先去判断缓存中是否有数据,没有数据就会去数据库中查询数据,查询数据库也为空,自然也就不会去写到缓存中去,然后再次发起请求查询数据库这个不存在的数据,这就是缓存穿透. 解决办法: 对于缓存穿透没有完全解决的办法,下面我提供最优解决办法:   如上面的图当用户查询某一数据时,先去布隆过滤器中去查找数据,如果能查找到数据就去缓存中查询,没有就返回,
相关文章
相关标签/搜索