Redis MOVE 命令
Redis MOVE 命令用于将指定的 Redis 键移动到指定的数据库。
移动成功后,源数据库中的相应键会被删除。
语法:MOVE key db
返回值:当键被成功移动时,返回 1;如果键不存在或无法移动,则返回 0。
注意:原数据库和目标数据库的编号都是从 0 开始的,最大编号由 配置文件
中的 database
参数决定,默认为 16。
示例:
127.0.0.1:6379> SET name "John"
OK
127.0.0.1:6379> MOVE name 1
(integer) 1
127.0.0.1:6379> EXISTS name
(integer) 0
127.0.0.1:6379> SELECT 1
OK
127.0.0.1:6379[1]> GET name
"John"
在上面的示例中,首先将键 name
设置为 "John",然后将它从数据库 0 移动到数据库 1。移动成功后,切换到数据库 0,可以看到键 name
已被删除,切换到数据库 1 可以看到键 name
存在且值为 "John"。