基於redis的樂觀鎖實踐

基於redis的事務機制以及watch指令(CAS)實現樂觀鎖的過程。 所謂樂觀鎖,就是利用版本號比較機制,只是在讀數據的時候,將讀到的數據的版本號一起讀出來,當對數據的操作結束後,準備寫數據的時候,再進行一次數據版本號的比較,若版本號沒有變化,即認爲數據是一致的,沒有更改,可以直接寫入,若版本號有變化,則認爲數據被更新,不能寫入,防止髒寫。   下面,看看如何基於redis實現樂觀鎖。   首先
相關文章
相關標籤/搜索