Redis 的 SUNION 命令用于返回一个 集合 的全部成员,该集合是所有给定集合的并集。不存在的 KEY 被视为空集。
192.168.98.70:6379> SUNION KEY [KEY ...]
参数 | 描述 |
---|---|
KEY | 要计算并集的集合的键。 |
并集成员的列表。
O(N), N 是所有给定集合的成员数量之和。
>= 1.0.0
集合都存在,返回集合的并集
192.168.98.70:6379> SADD haicoder Redis Mongo (integer) 2 192.168.98.70:6379> SADD hicoder Mysql SqlServer (integer) 2 192.168.98.70:6379> SUNION haicoder hicoder 1) "Redis" 2) "Mongo" 3) "Mysql" 4) "SqlServer" 192.168.98.70:6379> DEL haicoder hicoder (integer) 2
我们首先,使用 SADD 命令,向键为 haicoder 的集合中添加 2 个元素。使用 SADD 命令,向键为 hicoder 的集合中添加 2 个元素。
最后,我们使用 SUNION 命令,获取键为 haicoder 的集合和键为 hicoder 的元素并集,返回了两个元素中的所有的元素 。
Redis 的 SUNION 命令用于返回一个集合的全部成员,该集合是所有给定集合的并集。Redis SUNION 命令语法:
192.168.98.70:6379> SUNION KEY [KEY ...]