SMOVE

语法
SMOVE source destination member
可用时间
1.0.0
时间复杂度
O(1)
ACL 类别
@write, @set, @fast,

membersource集合移动到destination集合。此操作是原子的。在任何给定时刻,元素对于其他客户端来说将看起来是source**或**destination的成员。

如果源集合不存在或不包含指定的元素,则不执行任何操作并返回0。否则,将从源集合中删除该元素并将其添加到目标集合中。当指定的元素已存在于目标集合中时,它将仅从源集合中删除。

如果sourcedestination不包含集合值,则会返回错误。

示例

SADD myset "one" SADD myset "two" SADD myotherset "three" SMOVE myset myotherset "two" SMEMBERS myset SMEMBERS myotherset

RESP2/RESP3 回复

以下之一

  • 整数回复: 如果元素被移动,则为1
  • 整数回复: 如果元素不是source的成员并且没有执行任何操作,则为0

RATE THIS PAGE
Back to top ↑