redis:一、面试题常见分类+缓存穿透的定义、解决方案、布隆过滤器的原理和误判现象、面试回答模板
redis面试题常见分类缓存穿透定义缓存穿透是一种现象,引发这种现象的原因大概率是遭到了恶意攻击。具体就是查询一个一定不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致这个数据的每次请求都需要查DB,数据库压力很大,从而挂掉。解决方案一:缓存空数据我们缓存空数据,查询返回的数据为空,仍把这个空结果进行缓存。优点:简单缺点:消耗内存,可能会发生缓存和数据库不一致的问题。为什么可能发生缓