MOVE key db
将当前数据库的 key 移动到给定的数据库 db 当中。
如果当前数据库(源数据库)和给定数据库(目标数据库)有相同名字的给定 key ,或者 key 不存在于当前数据库,那么 MOVE 没有任何效果。
因此,也可以利用这一特性,将 MOVE
当作锁(locking)原语(primitive)。
返回值
integer-reply:
- 移动成功返回 1
- 失败则返回 0
相关参考链接
Keys相关命令:
命令组 | 命令 |
Keys(键) | DEL; DUMP; EXISTS; EXPIRE; EXPIREAT; KEYS; MIGRATE; MOVE; OBJECT; PERSIST; PEXPIRE; PEXPIREAT; PTTL; RANDOMKEY; RENAME; RENAMENX; RESTORE; SCAN; SORT; TOUCH; TTL; TYPE; UNLINK; WAIT |
全部命令组:Keys(键)、Strings(字符串)、Hashes(哈希表)、Lists(列表)、Sets(集合)、Sorted Sets(有序集合)、Pub/Sub(发布/订阅)、Scripting(脚本)、Server(服务器)、Transactions(事物),Geo(地理位置)、Cluster(集群)、Connection(连接)、Streams(流)、HyperLogLog。
回到总目录:Redis命令参考手册(总目录)