Redis SETNX命令用於在Redis鍵中設置某些字串值(如果該鍵在Redis中不存在)。如果不存在,則SETNX
的全形式是SET
。
返回值
- 返回整數-
1
或0
-- 如果鍵成功設置則返回
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"