redis的击穿穿透和雪崩是什么
时间: 2023-03-31 07:02:42 浏览: 114
基于Redis解决缓存击穿、穿透和雪崩问题的通用解决方案,拿来即用.zip
Redis的击穿、穿透和雪崩是三种常见的缓存问题。击穿指的是某个热点key在缓存失效的瞬间,大量请求直接打到数据库上,导致数据库瞬间压力过大;穿透指的是请求的key在缓存中不存在,导致请求直接打到数据库上,同样会导致数据库压力过大;雪崩指的是缓存集体失效,导致大量请求直接打到数据库上,同样会导致数据库压力过大。为了避免这些问题,可以采取一些措施,比如设置热点数据永不过期、使用布隆过滤器拦截不存在的key、使用多级缓存等。
阅读全文