天天看點

MSETNX key value [key value ...]

對應給定的keys到他們相應的values上。隻要有一個key已經存在,<code>MSETNX</code>一個操作都不會執行。 由于這種特性,<code>MSETNX</code>可以實作要麼所有的操作都成功,要麼一個都不執行,這樣可以用來設定不同的key,來表示一個唯一的對象的不同字段。

<code>MSETNX</code>是原子的,是以所有給定的keys是一次性set的。用戶端不可能看到這種一部分keys被更新而另外的沒有改變的情況。

##傳回值

integer-reply,隻有以下兩種值:

1 如果所有的key被set

0 如果沒有key被set(至少其中有一個key是存在的)

##例子

本文作者:陳群

本文來自雲栖社群合作夥伴rediscn,了解相關資訊可以關注redis.cn網站。

繼續閱讀