Redis 別のDBにキーを移動させる

Redisで、別のDBにキーを移動させる手順を記述してます。「move」を使用します。移動させたキーは「nil」になります。
環境
- OS CentOS Stream release 9
- Redis 7.0.5
手順
別のDBにキーを移動させるには、「move」を使用します。
move キー名 DB
実際に、キーを作成してDB0からDB1にキーを移動させます。
※select で使用するDBを選択します。
127.0.0.1:6379> select 0
OK
127.0.0.1:6379> set hoge "foo"
OK
127.0.0.1:6379> move hoge 1
(integer) 0
127.0.0.1:6379> select 1
OK
127.0.0.1:6379[1]> get hoge
"foo"
キーが移動されていることが確認できます。
移動させたキーは「nil」となります。
127.0.0.1:6379[1]> select 0
OK
127.0.0.1:6379> get hoge
(nil)
また、存在しないキーを指定するとエラーとなります。
> move nokey
(error) ERR wrong number of arguments for 'move' command
-
前の記事
kotlin mapをMutableMapに変換する 2022.11.10
-
次の記事
mongoDB シェルをクリアする 2022.11.11
コメントを書く