Redis set型のデータを削除する
Redisで、set型のデータを削除する手順を記述してます。「srem」に削除したいキー名と値を指定します。ここでは実際に実行した結果を掲載してます。
環境
- OS CentOS Stream release 9
- Redis 7.0.5
手順
set型のデータを削除するには、「srem」を使用します。
srem キー名 値
実際に、設定したから削除してみます。
値を設定します。
127.0.0.1:6379> sadd s1 "abc"
(integer) 1
127.0.0.1:6379> sadd s1 "def"
(integer) 1
127.0.0.1:6379> sadd s1 "ghi"
(integer) 1
127.0.0.1:6379> smembers s1
1) "abc"
2) "def"
3) "ghi"
削除します。
127.0.0.1:6379> srem s1 "ghi"
(integer) 1
127.0.0.1:6379> smembers s1
1) "abc"
2) "def"
存在しない値を削除した場合は、「0」が返ります。
127.0.0.1:6379> srem s1 "hoge"
(integer) 0
複数一度に削除することも可能です。
127.0.0.1:6379> srem s1 "abc" "def"
-
前の記事
Google ドキュメント 標準のテキストスタイルを適用するショートカットキー 2023.05.29
-
次の記事
MariaDB 日付に指定した日数を追加する 2023.05.30
コメントを書く