本文大量信息参考 https://www.jianshu.com/p/d2ac26ca6525,
用自己的话写一遍,巩固知识。
悲观锁:假设人们在修改数据的时候会发生冲突,因此有强烈的独占和排他特性,可以被多个读取,但只能被一个持锁的人改变。可以取共享锁来进行访问,也可以取排他锁来进行修改(只能一个人修改)
悲观锁乐观锁: 假设数据一般情况下不会造成冲突, 所以在数据提交更新的时候才会对数据进行提交或更新,如果发现冲突了,由用户自行判断用不用其中的数据。
乐观锁本文大量信息参考 https://www.jianshu.com/p/d2ac26ca6525,
用自己的话写一遍,巩固知识。
悲观锁:假设人们在修改数据的时候会发生冲突,因此有强烈的独占和排他特性,可以被多个读取,但只能被一个持锁的人改变。可以取共享锁来进行访问,也可以取排他锁来进行修改(只能一个人修改)
悲观锁乐观锁: 假设数据一般情况下不会造成冲突, 所以在数据提交更新的时候才会对数据进行提交或更新,如果发现冲突了,由用户自行判断用不用其中的数据。
乐观锁本文标题:操作系统005 乐观锁与悲观锁
本文链接:https://www.haomeiwen.com/subject/zdtnshtx.html
网友评论