sunion.3valkey - Man Page
Returns the union of multiple sets.
Synopsis
SUNION
key [key...]
Description
Returns the members of the set resulting from the union of all the given sets.
For example:
key1 = {a,b,c,d} key2 = {c} key3 = {a,c,e} SUNION key1 key2 key3 = {a,b,c,d,e}
Keys that do not exist are considered to be empty sets.
Reply
Resp2
valkey-protocol(7) Array reply: a list with members of the resulting set.
Resp3
valkey-protocol(7) Set reply: the resulting set.
Complexity
O(N) where N is the total number of elements in all given sets.
Acl Categories
@read @set @slow
History
- Available since: 1.0.0
Examples
127.0.0.1:6379> SADD key1 "a" (integer) 1 127.0.0.1:6379> SADD key1 "b" (integer) 1 127.0.0.1:6379> SADD key1 "c" (integer) 1 127.0.0.1:6379> SADD key2 "c" (integer) 1 127.0.0.1:6379> SADD key2 "d" (integer) 1 127.0.0.1:6379> SADD key2 "e" (integer) 1 127.0.0.1:6379> SUNION key1 key2 1) "a" 2) "b" 3) "c" 4) "d" 5) "e"
See Also
sadd(3valkey), scard(3valkey), sdiff(3valkey), sdiffstore(3valkey), sinter(3valkey), sintercard(3valkey), sinterstore(3valkey), sismember(3valkey), smembers(3valkey), smismember(3valkey), smove(3valkey), spop(3valkey), srandmember(3valkey), srem(3valkey), sscan(3valkey), sunionstore(3valkey)
Info
2024-09-23 8.0.0 Valkey Command Manual