2020Redis面试题相关知识点总结,面试必备

  1 缓存穿透、缓存雪崩、缓存击穿 1)缓存穿透是指查询一个一定不存在的数据。由于缓存命不中时会去查询数据库,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,造成缓存穿透。 解决方案: ① 是将空对象也缓存起来,并给它设置一个很短的过期时间,最长不超过5分钟 ② 采用布隆过滤器,将所有可能存在的数据哈希到一个足够大的bitmap中,一个一定不存在的数据会被这个bitm
相关文章
相关标签/搜索