樂觀鎖和悲觀鎖理解和應用場景

1、鎖的含義 樂觀鎖:     顧名思義,對當前操做的數據保持一個樂觀的態度,認爲不會有其餘事務操做修改當前的數據記錄。只有在提交事務更新時,會檢測有沒有被修改。如有則直接選擇retry或定義的操做。例子:hiberante的version版本控制web 悲觀鎖:     悲觀鎖認爲其餘事務會對操做的數據進行修改,因此當查詢時將數據上鎖。若其餘事務須要操做該數據則須要等待。例子:數據庫中的行鎖,表
相關文章
相關標籤/搜索