乐观锁悲观锁

2017-08-27  本文已影响0人  阿拉要洗澡

乐观锁悲观锁:

悲观 :每次在拿数据的时候都会上锁。开始改变此对象之前就将该对象锁住,并且直到你提交了所作的更改之后才释放锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。

乐观:因此乐观锁直到你准备提交更改时才将对象锁住,当你读取该对象时并不加锁。乐观锁适用于写比较少的情况下,加大了系统的整个吞吐量。

上一篇下一篇

猜你喜欢

热点阅读