三種常見分佈式鎖實現方案

1. 基於數據庫實現 1.1 數據庫分佈式鎖的優點redis 實現簡單 1.2 數據庫分佈式鎖的缺點數據庫 須要考慮數據庫的可用性和性能,考慮多機部署、數據同步、主備切換等,會比較複雜 不具有可重入的特性 沒有鎖失效機制 不具有阻塞鎖特性 1.3 實現原理分佈式 在數據庫中建立一個表,表中包含方法名等字段,並在方法名字段上建立惟一索引 想要執行某個方法,就使用這個方法名向表中插入數據 成功插入則獲
相關文章
相關標籤/搜索