w3resource

Redis String: MSET key value [key value ...]

Redis MSET Command

Redis MSET command is used to set multiple values to multiple keys. It replaces existing values with new values.

Here are some common uses and scenarios for the "MSET" command:

  • Atomic Operations: Set multiple key-value pairs atomically without the risk of partial updates.
  • Batch Data Insertion: Efficiently insert or update multiple data items in a single command.
  • Configuration Management: Set multiple configuration parameters or flags simultaneously.
  • Bulk Data Initialization: Initialize multiple keys with default or initial values.
  • Performance Optimization: Reduce network round-trips by setting multiple keys in a single operation.

Syntax:

MSET key1 value1 key2 value2 .. keyN valueN 

Available since

1.0.1.

Return Value

Simple string reply OK

Return Value Type

String

Example: Redis MSET

redis 127.0.0.1:6379> MSET key1 "Hello" key2 "World"
OK
redis 127.0.0.1:6379> GET key1
"Hello"
redis 127.0.0.1:6379> GET key2
1) "World"

Previous: STRLEN
Next: MSETNX



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/redis/redis-mset-key-value.php