summaryrefslogtreecommitdiffstats
path: root/iredis/data/commands/mset.md
blob: 9c17f86501d068e295f6b6dafc15e1e31cbfc8c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Sets the given keys to their respective values. `MSET` replaces existing values
with new values, just as regular `SET`. See `MSETNX` if you don't want to
overwrite existing values.

`MSET` is atomic, so all given keys are set at once. It is not possible for
clients to see that some of the keys were updated while others are unchanged.

@return

@simple-string-reply: always `OK` since `MSET` can't fail.

@examples

```cli
MSET key1 "Hello" key2 "World"
GET key1
GET key2
```