MySQL 的读写锁

处理并发读/写的时候,通过实现一个由2种类型组成的锁系统来处理。
即共享锁(读锁),排它锁(写锁)。

  • 读锁是共享的,相互不阻塞,多个用户可以同一时刻同时读取同一资源
  • 写锁是排它的,一个写锁会阻塞其他写锁和读锁,确保只有一个用户在写入数据,并且防止其他用户读取该数据
  • 写锁比读锁有更高优先级,写锁请求可能被插到读锁队列前面,读锁不能插到写锁前面
posted @ 2022-03-09 10:05  张三丰学Java  阅读(70)  评论(0编辑  收藏  举报