Redis - String Setnx 命令



Redis SETNX 命令用于在 Redis 键中设置字符串值(如果键不存在于 Redis 中)。SETNX 的全称是 SET if Not eXists(如果不存在,则设置)。

返回值

整型响应 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"
redis_strings.htm
广告