乐观锁与悲观锁的区别

1.1. 版本号机制 一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当数据被修改时,version值会加一。当线程A要更新数据值时,在读取数据的同时也会读取version值,在提交更新时,若刚才读取到的version值为当前数据库中的version值相等时才更新,否则重试更新操作,直到更新成功。 举一个简单的例子: 假设数据库中帐户信息表中有一个 version 字段
相关文章
相关标签/搜索