SMOVE
SMOVE source destination member
- Available since:
- 1.0.0
- Time complexity:
- O(1)
- ACL categories:
-
@write,@set,@fast,
Move member from the set at source to the set at destination.
This operation is atomic.
In every given moment the element will appear to be a member of source or
destination for other clients.
If the source set does not exist or does not contain the specified element, no
operation is performed and 0 is returned.
Otherwise, the element is removed from the source set and added to the
destination set.
When the specified element already exists in the destination set, it is only
removed from the source set.
An error is returned if source or destination does not hold a set value.
Return
Integer reply, specifically:
1if the element is moved.0if the element is not a member ofsourceand no operation was performed.
Examples
Feedback
If you've found issues on this page, or have suggestions for improvement, please submit a request to merge or open an issue in the repository.