Redis String: MSETNX key value [key value ...]
Description
The Redis MSETNX command is used to set multiple values to multiple keys, only if none of the already exists. If any one from current operation exists in redis then MSETNX does not perform any operation.
Syntax:
Basic syntax of redis MSETNX command is shown below:
redis 127.0.0.1:6379> MSETNX key1 value1 key2 value2 .. keyN valueN
Available since
1.0.1.
Return Value
Integer replies 1 or 0
- 1, if all keys are set in redis
- 0, if no keys are set in redis
Return Value Type
Integer
Example:
redis 127.0.0.1:6379> MSETNX key1 "Hello" key2 "world" (integer) 1 redis 127.0.0.1:6379> MSETNX key2 "worlds" key3 "third key" (integer) 0 redis 127.0.0.1:6379> MGET key1 key2 key3 1) "Hello" 2) "world" 3) (nil)
- New Content published on w3resource:
- HTML-CSS Practical: Exercises, Practice, Solution
- Java Regular Expression: Exercises, Practice, Solution
- Scala Programming Exercises, Practice, Solution
- Python Itertools exercises
- Python Numpy exercises
- Python GeoPy Package exercises
- Python Pandas exercises
- Python nltk exercises
- Python BeautifulSoup exercises
- Form Template
- Composer - PHP Package Manager
- PHPUnit - PHP Testing
- Laravel - PHP Framework
- Angular - JavaScript Framework
- Vue - JavaScript Framework
- Jest - JavaScript Testing Framework