分享——乐观锁(Optimistic Locking)与悲观锁(Pessimistic Locking)

2015-12-18 15:58:45 +08:00
 brucefeng
[乐观锁(Optimistic Locking)与悲观锁(Pessimistic Locking)]( http://blog.brucefeng.info/post/le-guan-suo-yu-bei-guan-suo)
2306 次点击
所在节点    程序员
4 条回复
slixurd
2015-12-18 16:24:43 +08:00
本质上乐观锁就是一个 CAS 。
感觉写的稍微有点入门.....而且还没讲 2PL 之类的东西
另外还有一些解决锁的性能的改进,比如 MVCC ,主流 DB 都支持
brucefeng
2015-12-18 16:51:57 +08:00
@slixurd 嗯,锁性能的改进我自己还没用到过,正好可以深入研究下
brucefeng
2015-12-18 16:53:58 +08:00
@slixurd 哈哈,每次在这上面分享都有新的收获。
gejun123456
2015-12-19 11:18:52 +08:00
乐观锁给个例子呗
如 select version from a
update sme row where version =?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/244485

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX