- Usage:
-
MOVE key db [ REPLACE ]
- Complexity:
- O(1)
- Since:
- 1.0.0
- ACL Categories:
- @fast, @keyspace, @write
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.
The caller must have access to the current and the destination databases. See database permissions.
Reply
One of the following:
- Integer:
1if key was moved. - Integer:
0if key already exists in the destination database, or it does not exist in the source database.
History
| Version | Change |
|---|---|
| 9.2.0 | added REPLACE option. |