何谓悲观锁与乐观锁

  • 乐观锁对应于生活中乐观的人总是想着事情往好的方向发展
  • 悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展
  • 这两种人各有优缺点,不能不以场景而定说一种人好于另外一种人。

悲观锁

  • 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个 …

阅读全文