缓存崩溃

  • 碰到这种情况,一般并发量不是特别多的时候,使用最多的解决方案是加锁排队。
  • 加锁排队只是为了减轻数据库的压力,并没有提高系统吞吐量。假设在高并发下,缓存重建期间 key 是锁着的,这时过来 1000 个请求 999 个都在阻塞的。同样会导致用户等待超时,这是个治标不治本的方法。
上次更新: 2018-12-25 23:33:48