本文共 475 字,大约阅读时间需要 1 分钟。
对应给定的keys到他们相应的values上。只要有一个key已经存在,MSETNX
一个操作都不会执行。 由于这种特性,MSETNX
可以实现要么所有的操作都成功,要么一个都不执行,这样可以用来设置不同的key,来表示一个唯一的对象的不同字段。
MSETNX
是原子的,所以所有给定的keys是一次性set的。客户端不可能看到这种一部分keys被更新而另外的没有改变的情况。
##返回值
integer-reply,只有以下两种值:
##例子
redis> MSETNX key1 "Hello" key2 "there"(integer) 1redis> MSETNX key2 "there" key3 "world"(integer) 0redis> MGET key1 key2 key31) "Hello"2) "there"3) (nil)redis>
转载地址:http://oixkm.baihongyu.com/