SETNX key value
起始版本 1.0.0 时间复杂度:O(1)
将key设置值为value,如果key不存在,这种情况下等同SET命令。当key存在时,什么也不做。SETNX是"SET if Not eXists"的简写
返回值
Integer reply,特定值:
- 1如果key被设置了
- 0如果key没有被设置
例子
127.0.0.1:32768> SETNX mykey "Hello"
(integer) 1
127.0.0.1:32768> SETNX mykey "World"
(integer) 0
127.0.0.1:32768> GET mykey
"Hello"
127.0.0.1:32768>