SETNX key value

Set the value of a key, only if the key does not exist

SETNX命令用于将键的值设置为给定字符串,前提是该键尚不存在。如果键已存在,则不执行任何操作。

语法:SETNX key value

其中,key表示要设置的键,value表示要设置的字符串值。

以下是使用SETNX命令设置键值的示例:

> SETNX key1 "Hello"
(integer) 1
> GET key1
"Hello"
> SETNX key1 "World"
(integer) 0
> GET key1
"Hello"

在这个例子中,首先使用SETNX命令将键key1的值设置为“Hello”。由于该键之前不存在,所以返回值为1。然后,再次使用SETNX命令将键的值设置为“World”。由于key1已经存在,所以SETNX命令不执行任何操作,并返回0。最后,使用GET命令检索键的值,可以看到键的值仍然是“Hello”,而不是“World”。

powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:36:59

results matching ""

    No results matching ""