2020年09月11日

缓存三大问题

redis的缓存常见的3个问题:缓存击穿、缓存穿透、缓存雪崩。1.缓存击穿缓存击穿指的是,热点的缓存数据失效的瞬间,大批量的请求直接打到数据库。特点:缓存无,db有解决方案:热点数据永不过期,定时替换优点:访问速度快缺点:额外增加缓存替换逻辑的代码复杂度;浪费缓存空间使用分布式互斥锁访问数据库更新缓

查看全文