缓存穿透是指查询一个数据库中根本不存在的数据,由于缓存中也没有对应的键,每次请求都会直接穿透到数据库,导致数据库压力过大。
常见的解决方案包括使用 布隆过滤器 拦截不存在的请求,或对空结果进行短期缓存,以减少对数据库的直接访问。