java - 乐观锁和悲观锁的概念是否仅限于关系型数据库?
天蓬老师
天蓬老师 2017-04-17 13:06:39
0
3
728

维基百科上,对于乐观锁和悲观锁的定义是限定在关系型数据库上的。
但是在语言层面上,比如java,是否有这样的概念?实现都有什么呢?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(3)
洪涛

「鎖」這個概念並非侷限與某種特定的語言實作上,他覺得他伴隨這多執行緒模型來說更加貼切點。
只要涉及臨界資源存取的地方都會看到鎖的影子。樂觀鎖,悲觀鎖只是鎖的兩個更細化的模型而已。 mysql資料庫使用c語言實現的,它也涉及到同時多個線程去訪問一個數據,兩個人同時寫,一個人在寫一個讀 ,兩個人同時讀等等問題。所以鎖不僅限於關係型資料庫的。

大家讲道理

對任何資源的並發讀寫都可以有"鎖"。

大家讲道理

java多執行緒的鎖是不是有,我不確定啊

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板