- 用法
-
ZDIFF numkeys key [ key ... ] [ WITHSCORES ]
- 复杂度
- 最坏情况为 O(L + (N-K)log(N)),其中 L 是所有集合中元素的总数,N 是第一个集合的大小,K 是结果集合的大小。
- 自从
- 6.2.0
- ACL 类别
- @sortedset, @read, @slow
- 数组回复:差异结果,当使用 WITHSCORES 选项时可选地包含分数。
此命令类似于 ZDIFFSTORE
,但它将结果有序集合返回给客户端,而不是将其存储起来。
示例
127.0.0.1:6379> ZADD zset1 1 "one"
(integer) 1
127.0.0.1:6379> ZADD zset1 2 "two"
(integer) 1
127.0.0.1:6379> ZADD zset1 3 "three"
(integer) 1
127.0.0.1:6379> ZADD zset2 1 "one"
(integer) 1
127.0.0.1:6379> ZADD zset2 2 "two"
(integer) 1
127.0.0.1:6379> ZDIFF 2 zset1 zset2
1) "three"
127.0.0.1:6379> ZDIFF 2 zset1 zset2 WITHSCORES
1) "three"
2) "3"