缓存穿透 概念 查询一个不存在的数据MySql查询不到数据也不会直接写入缓存导致每次请求都会查询数据库 解决方案1 概念 缓存空数据查询返回的数据为空仍把这个空数据结果进行缓存优点是简单缺点是消耗内存,可能会发生不一致的问题 解决方案2 概念 通过布隆过滤器解决布隆过滤器可用于检索一个元素是否存在于一个集合中优点是内存占用较少,没有多余的key缺点是实现复杂,存在误判