Redis讀書筆記_setnx命令

一、setnx命令


命令格式:

? ? ? ? ? setnx? ? key? value

命令說明:

當且僅當key不存在時,將key的值設置為value。若給定的key已經存在,則setnx不做任何操作。

時間復雜度:

O(1)

返回值:

? 設置成功,返回1 。

? 設置失敗,返回0。


1.2 案例

RDM Redis Console

連接中...

Connected.

aliyun_mine:0>GET? mine-setnx-key

"666"

aliyun_mine:0>exists? mine-setnx-key

Connected.

aliyun_mine:0>

aliyun_mine:0>

"0"

aliyun_mine:0>setnx? mine-setnx-key? 666

"1"

aliyun_mine:0>setnx mine-setnx-key? ? 111

"0"

aliyun_mine:0>get? mine-setnx-key

"666"

aliyun_mine:0>


setnx使用案例
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容