聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 乐观锁和悲观锁

乐观锁和悲观锁

时间:2017-12-12    下载该word文档
悲观锁
悲观锁大多数情况下依靠数据库的锁机制实现以保证操作最大程度的独占性。但随之而来的就是数据库性能的大量开销,特别是对长事务而言,这样的开销往往无法承受。

乐观锁
乐观锁 Optimistic Locking 相对悲观锁而言,乐观锁机制采取了更加宽松的加锁机制。 乐观锁,大多是基于数据版本( Version )记录机制实现。
何谓数据版本?即为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般是通过为数据库表增加一个 “version” 字段来实现。

读取出数据时,将此版本号一同读出,之后更新时,对此版本号加一。此时,将提交数据的版本数据与数据库表对应记录的当前版本信息进行比对如果提交的数据版本号大于(或等于数据库表当前版本号,则予以更新,否则认为是过期数据。



相较于乐观锁, 更简单的实现方式


这种适合简单的 扣件商品.

免费下载 Word文档免费下载: 乐观锁和悲观锁

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服