MSETNX
语法
MSETNX key value [key value ...]
- 可用版本
- 1.0.1
- 时间复杂度
- O(N),其中 N 是要设置的键的数量。
- ACL 类别
-
@write
,@string
,@slow
,
将给定的键设置为它们各自的值。MSETNX
即使只有一个键已经存在,也不会执行任何操作。
由于这种语义,MSETNX
可以用来设置表示唯一逻辑对象的不同字段的不同键,以确保所有字段都设置或都不设置。
MSETNX
是原子的,因此所有给定的键都会同时设置。客户无法看到某些键已更新而其他键未更新。
示例
RESP2/RESP3 响应
以下之一