簡單梳理Redis分佈式鎖 知識點

應用場景: 當多個應用進程(客戶端)需要互斥地訪問共享資源時,可以使用分佈式鎖。其中Redis官方權威提出了RedLock。Java中可使用Redssion提供的實現。 注意點: 互斥,保證任何時刻只能有一個客戶端 獲取到鎖; 效率之死鎖,保證獲取到鎖的客戶端即使在出現網絡分區或者宕機的情況下,也能釋放掉鎖; 效率之容錯,保證只要大多數Redis節點正常工作,客戶端就能正常獲取到鎖和正常釋放鎖。
相關文章
相關標籤/搜索