MSETNX
Since 1.1.0Strings
Syntax
MSETNX key value [key value ...]Sets several keys to string values only if none of them exists. Either every key is set, or none is.
Reply
1if every key was set.0if at least one key existed; then nothing is set.
Examples
> MSET a 1
OK
> MSETNX a 9 c 3
(integer) 0
> MSETNX c 3 d 4
(integer) 1