自己做网站的流程下载,先买空间再写网站,网站开发人员的工资,直接IP做网站缓存击穿
原因#xff1a;一个被高并发访问并且缓存重建业务较复杂的key突然失效了#xff0c;无数的请求访问会在瞬间给数据库带来巨大的冲击
解决方案
1.互斥锁
优点
没有额外的内存消耗保证一致性实现简单
缺点
线程需要等待#xff0c;性能受影响可能有死锁风险 …缓存击穿
原因一个被高并发访问并且缓存重建业务较复杂的key突然失效了无数的请求访问会在瞬间给数据库带来巨大的冲击
解决方案
1.互斥锁
优点
没有额外的内存消耗保证一致性实现简单
缺点
线程需要等待性能受影响可能有死锁风险
2.逻辑过期
优点
线程无需等待性能较好
缺点
不保证一致性有额外内存消耗实现复杂