并发控制
保证一个用户的操作不会对另一个用户的操作造成影响。
悲观锁,
这是一种对数据的修改持有悲观态度的并发控制方式。
悲观锁有两种,分别是排他锁和共享锁。
排他锁【exclusive locks】,也叫写锁(x锁)
共享锁【shared locks】,也叫读锁(s锁)
乐观锁,
有两种实现:
1.CAS实现
2.版本号控制