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

Redis SUNION 命令

Redis SUNION 命令

返回 Redis集合(sets)


Redis SUNION 命令返回给定集合的并集。不存在的集合 key 被视为空集。

语法

redis SUNION 命令基本语法如下:

key1 = {a,b,c,d}
key2 = {c}
key3 = {a,c,e}

redis 127.0.0.1:6379> SUNION KEY KEY1..KEYN

可用版本

>= 1.0.0

返回值

并集成员的列表。

示例

redis 127.0.0.1:6379> SADD key1 "a"
(integer) 1
redis 127.0.0.1:6379> SADD key1 "b"
(integer) 1
redis 127.0.0.1:6379> SADD key1 "c"
(integer) 1
redis 127.0.0.1:6379> SADD key2 "c"
(integer) 1
redis 127.0.0.1:6379> SADD key2 "d"
(integer) 1
redis 127.0.0.1:6379> SADD key2 "e"
(integer) 1
redis 127.0.0.1:6379> SUNION key1 key2
1) "a"
2) "c"
3) "b"
4) "e"
5) "d"

时间复杂度

SUNION 命令时间复杂度:O(N),其中N是所有给定集合中的元素总数。

返回 Redis集合(sets)

查看笔记

扫码一下
查看教程更方便