Redis Move 命令
更新时间: 2019-07-07 15:54
Redis Move 命令用于将当前数据库的 key 移动到给定的数据库 db 当中。
语法
redis 127.0.0.1:6379> MOVE KEY_NAME DESTINATION_DATABASE
返回值
- 移动成功返回 1 ,失败则返回 0 。
实例
实例1: old_db 存在 key,new_db 不存在 key
127.0.0.1:6379> select 0
OK
127.0.0.1:6379> set domain www.codercto.com
OK
127.0.0.1:6379> move domain 1
(integer) 1
127.0.0.1:6379> get domain
(nil)
127.0.0.1:6379> select 1
OK
127.0.0.1:6379[1]> get domain
"www.codercto.com"
实例2: old_db 不存在 key,new_db 不存在 key
127.0.0.1:6379[1]> exists domain
(integer) 0
127.0.0.1:6379[1]> move domain 0
(integer) 0
127.0.0.1:6379[1]> select 0
OK
127.0.0.1:6379> exists domain
(integer) 0
实例3: old_db 存在 key,new_db 存在 key
127.0.0.1:6379> set domain www.codercto.com
OK
127.0.0.1:6379> exists domain
(integer) 1
127.0.0.1:6379> select 1
OK
127.0.0.1:6379[1]> set domain www.codercto.com1
OK
127.0.0.1:6379[1]> exists domain
(integer) 1
127.0.0.1:6379[1]> move domain 0
(integer) 0
查看更多 Redis key 命令