Redis 指定したset型のデータの和集合を取得する

Redisで、指定したset型のデータの和集合を取得する手順を記述してます。「sunion」にキーを指定します。複数のキーを指定することができます。ここでは実際に実行した結果を掲載してます。
環境
- OS CentOS Stream release 9
- Redis 7.0.5
手順
指定したset型のデータの和集合を取得するには、「sunion」を使用します。
sunion 取得するキー名 キー名 . . .
実際に、使用してみます。
以下のキー「s1」と「s2」の和集合を取得します。
127.0.0.1:6379> sadd s1 "abc" "def" "ghi"
(integer) 1
127.0.0.1:6379> sadd s2 "abc" "def"
(integer) 1
取得します。
127.0.0.1:6379> sunion s1 s2
1) "abc"
2) "def"
3) "ghi"
和集合が取得されていることが確認できます。
3個以上から和集合を求めることもできます。
127.0.0.1:6379> sadd s3 "abc" "jkl"
(integer) 1
127.0.0.1:6379> sunion s1 s2 s3
1) "abc"
2) "def"
3) "jkl"
4) "ghi"
存在しないキーが含まれていると「空」が返ります。
127.0.0.1:6379> sunion s1 s2 s3 s4
1) "abc"
2) "def"
3) "jkl"
4) "ghi"
-
前の記事
Oracle Database データベースリンクを作成する 2023.02.28
-
次の記事
MariaDB ZEROFILLを指定して0埋めを行う 2023.02.28
コメントを書く