Redis HSETNX命令的用法
Redis HSETNX 命令的基本语法如下:
如果 field 已经存在,则返回 0,该命令无效。
返回值:如果设置 field 成功,则返回 1;如果 field 已经存在,则返回 0。
实例如下:
HSETNX key field value
HSETNX 用于将散列表 key 中的 field 的值设置为 value。如果 key 不存在,那么一个新散列表将被创建并执行 HSETNX 命令,先创建 key。NX 是 Not Exist 的意思。如果 field 已经存在,则返回 0,该命令无效。
返回值:如果设置 field 成功,则返回 1;如果 field 已经存在,则返回 0。
实例如下:
127.0.0.1:6379> HSETNX nosql name "redis" (integer) 1 127.0.0.1:6379> HSETNX nosql name "redis" # 命令无效,name已存在 (integer) 0