Redis set型のデータを指定したキーに移動する

Redisで、set型のデータを指定したキーに移動する手順を記述してます。「smove」に移動元のキーと移動先のキーと移動させたい値を指定します。ここでは実際に実行した結果を掲載してます。
環境
- OS CentOS Stream release 9
- Redis 7.0.5
手順
set型のデータを指定したキーに移動するには、「smove」を使用します。
smove キー名(移動元) キー名(移動先) 値
実際に、使用して移動してみます。
先に値をキー「s1」に設定しておきます。
127.0.0.1:6379> sadd s1 "abc" "def" "ghi"
(integer) 3
移動させます。
127.0.0.1:6379> smove s1 s2 "def"
(integer) 1
127.0.0.1:6379> smembers s2
1) "def"
127.0.0.1:6379> smembers s1
1) "abc"
2) "ghi"
移動していることが確認できます。
存在しない値を指定すると、「0」が返ります。
127.0.0.1:6379> smove s1 s2 "hoge"
(integer) 0
127.0.0.1:6379> smembers s2
1) "def"
-
前の記事
Google ドライブ 新規の図形描画を作成するショートカットキー 2023.02.12
-
次の記事
MariaDB 割り算の余りを求める 2023.02.12
コメントを書く