来解决这个问题,通过一个庞大的二进制数组,走哈希思想去判断当前这个要查询的这个数据是否存在,如果布隆过滤器判断存在,则放行,这个请求会去访问redis,哪怕此时redis中的数据过期了,但是数据库中一定存在这个数据,在数据库中查询出来这个数据后,再将其放入到redis中,,这样,下次用户过来访问这个不存在的数据,那么在redis中也能找到这个数据就不会进入到缓存了。原因在于:布隆过滤器走的是哈希思想,只要哈希思想,就可能存在。假设布隆过滤器判断这个数据不存在,则直接返回。布隆过滤:布隆过滤器其实采用的是。