分佈式鎖的實現

鎖是用來解決什麼問題: synchronized、lock 解決多線程併發的問題。 資源共享競爭問題 數據的安全性 分佈式鎖: 當我們實現鎖的時候,其實最主要考慮的兩個點是: 1、獲得鎖 2、釋放鎖 1.數據庫 假設這是運用數據庫實現的非重入鎖 , 如果想實現重入鎖的話,可以在表結構再一個PID等能表示該進程的字段, 在報已存在唯一約束的時候去查詢該條數據的PID是否與現在執行操作的PID相同。
相關文章
相關標籤/搜索