redis的分佈式鎖(面試題)

首先想一想爲何要有分佈式鎖? 保證一個方法在高併發狀況下的同一時間只能被同一個線程執行。web 鎖的用途? (1)容許多個客戶端操做共享資源 這種狀況下,對共享資源的操做必定是冪等性操做,不管你操做多少次都不會出現不一樣結果。在這裏使用鎖,無外乎就是爲了不重複操做共享資源從而提升效率。 (2)只容許一個客戶端操做共享資源 這種狀況下,對共享資源的操做通常是非冪等性操做。在這種狀況下,若是出現多個客
相關文章
相關標籤/搜索