Redis Setnx命令

2019-10-16 22:52:41

Redis SETNX命令用於在Redis鍵中設定某些字串值(如果該鍵在Redis中不存在)。如果不存在,則SETNX的全形式是SET

返回值

  • 返回整數- 10 -
    • 如果鍵成功設定則返回 1
    • 如果鍵未設定則返回 0

語法

下面是Redis SETNX命令的基本語法。

redis 127.0.0.1:6379> SETNX KEY_NAME VALUE

範例

redis 127.0.0.1:6379> SETNX mykey "redis" 
(integer) 1 
redis 127.0.0.1:6379> SETNX mykey "mongodb"
(integer) 0 
redis 127.0.0.1:6379> GET mykey 
"redis"