move.3valkey - Man Page
Moves a key to another database.
Synopsis
MOVE
key db
Description
Move key
from the currently selected database (see SELECT
) to the specified destination database. When key
already exists in the destination database, or it does not exist in the source database, it does nothing. It is possible to use MOVE
as a locking primitive because of this.
Reply
One of the following:
- valkey-protocol(7) Integer reply:
1
if key was moved. - valkey-protocol(7) Integer reply:
0
if key wasn’t moved.
Complexity
O(1)
Acl Categories
@fast @keyspace @write
History
- Available since: 1.0.0
See Also
copy(3valkey), del(3valkey), dump(3valkey), exists(3valkey), expire(3valkey), expireat(3valkey), expiretime(3valkey), keys(3valkey), migrate(3valkey), object(3valkey), object-encoding(3valkey), object-freq(3valkey), object-help(3valkey), object-idletime(3valkey), object-refcount(3valkey), persist(3valkey), pexpire(3valkey), pexpireat(3valkey), pexpiretime(3valkey), pttl(3valkey), randomkey(3valkey), rename(3valkey), renamenx(3valkey), restore(3valkey), scan(3valkey), sort(3valkey), sort_ro(3valkey), touch(3valkey), ttl(3valkey), type(3valkey), unlink(3valkey), wait(3valkey), waitaof(3valkey)