教程 > Redis教程 > Redis 命令 阅读:27

Redis MSET 命令

Redis MSET命令

返回 Redis字符串(string)


Redis MSET 命令设置多个 key 的值为各自对应的 value。

MSET 像 SET 一样,会用新值替换旧值。如果你不想覆盖旧值,可以使用 MSETNX。

MSET 是原子操作,所有 key 的值同时设置。客户端不会看到有些 key 值被修改,而另一些 key 值没变。

语法

redis Mset 命令基本语法如下:

redis 127.0.0.1:6379> MSET key1 value1 key2 value2 .. keyN valueN

可用版本

>= 1.0.1

返回值

总是返回 OK 。

示例

redis 127.0.0.1:6379> MSET jiyikey1 "Hello" jiyikey2 "World"
OK
redis 127.0.0.1:6379> GET jiyikey1
"Hello"
redis 127.0.0.1:6379> GET jiyikey2
1) "World"

时间复杂度

MSET 命令时间复杂度: O(N) 其中N为要设置的key的个数。

返回 Redis字符串(string)

查看笔记

扫码一下
查看教程更方便