sunionstore.3valkey - Man Page
Stores the union of multiple sets in a key.
Synopsis
SUNIONSTORE
destination key [key...]
Description
This command is equal to SUNION
, but instead of returning the resulting set, it is stored in destination
.
If destination
already exists, it is overwritten.
Reply
valkey-protocol(7) Integer reply: the number of elements in the resulting set.
Complexity
O(N) where N is the total number of elements in all given sets.
Acl Categories
@set @slow @write
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> SUNIONSTORE key key1 key2 (integer) 5 127.0.0.1:6379> SMEMBERS key 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), sunion(3valkey)
Info
2025-03-31 8.1.0 Valkey Command Manual