Redis Hash Hsetnx命令

Redis Hash Hsetnx命令

Redis HSETNX 命令用于将键处存储的哈希中的字段设置为指定的值,但仅当该字段尚不存在时。如果键不存在,则创建一个包含哈希的新键。如果字段已经存在,则此操作没有任何效果。

返回值

返回一个整数值。

  • 如果字段是哈希中的一个新字段,并且值已设置,则返回1。
  • 如果字段已经存在于哈希中,并且没有执行任何操作,则返回0。

语法

以下是Redis HSETNX 命令的基本语法。

redis 127.0.0.1:6379> HSETNX KEY_NAME FIELD VALUE

示例

redis 127.0.0.1:6379> HSETNX myhash field1 "foo" 
(integer) 1 
redis 127.0.0.1:6379> HSETNX myhash field1 "bar" 
(integer) 0 
redis 127.0.0.1:6379> HGET myhash field1 
"foo"

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程