JAVA面試準備之Redis 如何通過Redis實現分佈式鎖

分佈式鎖指的是:控制分佈式系統或不同系統之間共同訪問共享資源的一種鎖的實現。 分佈式鎖需要解決的問題 互斥性:任一時刻,只能有一個客戶端獲取鎖 安全性:鎖只能被持有該鎖的客戶端刪除,不能被其他客戶端刪除 死鎖:獲取鎖的客戶端因爲某一些原因而宕機,未能釋放鎖,其他客戶端再也無法獲取到該鎖,而導致了死鎖。 容錯:當redis的某一些節點發生宕機時,客戶端仍然能夠獲取鎖和釋放鎖。 如何通過Redis實現
相關文章
相關標籤/搜索