method

RedisClient.mset

...keyValuePairs: KeyLike[]
): Promise<'OK'>;

Set multiple keys to multiple values atomically

MSET replaces existing values, just as regular SET does. Use MSETNX if you don't want to overwrite existing values.

MSET is atomic: all given keys are set at once, so clients never see some of the keys updated while others are unchanged.

@param keyValuePairs

Alternating keys and values (key1, value1, key2, value2, ...)

@returns

Promise that resolves with "OK" on success

await redis.mset("key1", "value1", "key2", "value2");

Referenced types

type KeyLike = string | ArrayBufferView | Blob