Redis SUNIONSTORE 命令
Redis SUNIONSTORE 命令将给定集合的并集存储在指定的集合 destination 中。如果 destination 已经存在,则将其覆盖。
1. 语法
redis SUNIONSTORE 命令基本语法如下:
SUNIONSTORE destination key [key ...]
2. 可用版本
>= 1.0.0
3. 返回值
结果集中的元素数量。
4. 范例
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> SUNIONSTORE key key1 key2 (integer) 5 redis 127.0.0.1:6379> SMEMBERS key 1) "c" 2) "b" 3) "e" 4) "d" 5) "a" redis>
Redis SSCAN 命令用于迭代集合中键的元素。语法:redis SSCAN 命令基本语法如下:SSCAN key cursor [MATCH pattern] [COUNT count]。cursor - 游标。pattern - 匹配的模式。count - 指定从数据集里返回多少元素,默认值为 10。