redis鎖

第一種鎖SETNX 思路:如果 key 不存在,將 key 設置爲 value ,如果 key 已存在,則 SETNX 不做任何動作 加鎖: 釋放鎖: 生成redis的key 第二種鎖INCR  思路:key 不存在,那麼 key 的值會先被初始化爲 0 ,然後再執行 INCR 操作進行加一。  然後其它用戶在執行 INCR 操作進行加一時,如果返回的數大於 1 ,說明這個鎖正在被使用當中。
相關文章
相關標籤/搜索