©
Ce document utiliseManuel du site Web PHP chinoisLibérer
HSETNX key field value
自2.0.0起可用。
时间复杂度:O(1)
设置field
在哈希存储在key
到value
,只有当field
不存在。如果key
不存在,则创建一个保存散列的新密钥。如果field
已经存在,则该操作不起作用。
整数回复,具体为:
1
如果field
是散列中的新字段并且value
已设置。
0
如果field
已经存在于哈希中并且没有执行任何操作。
redis> HSETNX myhash field "Hello"(integer) 1
redis> HSETNX myhash field "World"(integer) 0
redis> HGET myhash field"Hello"