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>

results matching ""

    No results matching ""