zookeeper 分佈式鎖

前言:         單機應用架構中,秒殺案例使用ReentrantLcok或者synchronized來達到操作業務互斥的目的。然而在分佈式系統中,會存在多臺機器並行去實現同一個功能。也就是說,在多進程中,如果還使用以上JDK提供的進程鎖,來併發訪問數據庫資源就可能會出現數據重複、不一致的情況。因此,需要我們來實現自己的分佈式鎖。 實現一個分佈式鎖應該具備的特性: 高可用、高性能的獲取鎖與釋放
相關文章
相關標籤/搜索