摘要: 在微服务里经常有并发相同的请求过来,当未命中缓存时,可能多条请求一起穿透缓存到DB,这就导致DB压力的增大 本文使用redis的分布式锁来合并相同的请求 当两个以上相同的请求来请求时, 通过竞争实现将相同的请求线性化. 假设缓存失效,也只有1个线程去访问DB,其他线程在等待和重试 来降低缓存穿透的风 阅读全文
posted @ 2019-04-19 19:20 zslm___ 阅读(521) 评论(0) 推荐(0)