Redis set型のデータを設定する
Redisで、set型のデータを設定する手順を記述してます。「sadd」にキー名と値を指定します。ここでは実際に実行した結果を掲載してます。
環境
- OS CentOS Stream release 9
- Redis 7.0.5
手順
ユニークかつ順序のない文字列のコレクションである「set型」のデータを設定するには、「sadd」を使用します。
sadd キー名 値
実際に、設定してみます。
127.0.0.1:6379> sadd s1 "abc"
(integer) 1
127.0.0.1:6379> sadd s1 "de"
(integer) 1
127.0.0.1:6379> sadd s1 "fg"
(integer) 1
設定した値を取得する「smembers」で確認してみます。
※並び方は不規則です。
127.0.0.1:6379> smembers s1
1) "fg"
2) "abc"
3) "de"
設定済みのデータの場合は、「0」が返ってきます。
127.0.0.1:6379> sadd s1 "abc"
(integer) 0
他のタイプのキーが設定済み
既に、他のタイプのキーが設定済みの場合はエラーとなります。
127.0.0.1:6379> sadd key2 "abc"
(error) WRONGTYPE Operation against a key holding the wrong kind of value
-
前の記事
javascript Setを逆順して処理を実行する 2023.02.03
-
次の記事
Dart 16進数の文字列を10進数の数値に変換する 2023.02.03
コメントを書く