Appearance
缓存击穿问题也叫热点 key 问题,就是一个被高并发访问并且缓存重建业务较复杂的 key 突然 失效了,无数的请求访问会瞬间给数据库带来巨大的冲击。
互斥锁
优点:
没有额外内存消耗
保证一致性
实现简单
缺点:
线程需要等待,性能受影响。
可能有死锁风险
逻辑过期
不保证一致性
有额外内存消耗
实现复杂