面试官:谈谈关于缓存穿透,缓存击穿,缓存雪崩,热点数据失效问题的解决方案

1.咱们使用缓存时的业务流程大概为: 当咱们查询一条数据时,先去查询缓存,若是缓存有就直接返回,若是没有就去查询数据库,而后返回。这种状况下就可能出现下面的一些现象。redis 2.缓存穿透 2.1什么是缓存穿透 缓存穿透是指查询一个必定不存在的数据,因为缓存是不命中时被动写的,而且出于容错考虑,若是从存储层查不到数据则不写入缓存,这将致使这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意
相关文章
相关标签/搜索