谈谈悲观锁

编程入门 行业动态 更新时间:2024-10-09 06:29:58

谈谈<a href=https://www.elefans.com/category/jswz/34/1766692.html style=悲观锁"/>

谈谈悲观锁

谈谈悲观锁
乐观锁,悲观锁,并不是特指什么具体的锁,而是一种策略,思想。
悲观锁就是比较悲观,认为自己使用数据的时候,一定会有其他线程来修改数据,所以在获取数据的时候,会先加锁,确保数据不会被其他线程修改。
悲观锁的实现:
● Synchronized 关键字
● Lock 接口的实现类,比如 ReentrantLock
像乐观锁适用于写比较少的情况下,即冲突真的很少发生的时候,这样可以省去锁的开销,加大了系统的整个吞吐量。但如果经常产生冲突,上层应用会不断的进行重试,这样反倒是降低了性能,所以这种情况下用悲观锁就比较合适。

更多推荐

谈谈悲观锁

本文发布于:2023-12-07 22:37:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1671807.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:悲观

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!