redis 的併發競爭問題

簡介:出現併發競爭的情況 就是多客戶端同時併發寫一個 key,可能本來應該先到的數據後到了,導致數據版本錯了;或者是多客戶端同時獲取一個 key,修改值之後再寫回去,只要順序錯了,數據就錯了。 某個時刻,多個系統實例都去更新某個 key。可以基於 zookeeper 實現分佈式鎖。每個系統通過 zookeeper 獲取分佈式鎖,確保同一時間,只能有一個系統實例在操作某個 key,別人都不允許讀和寫
相關文章
相關標籤/搜索