ZDIFF

ZDIFF numkeys key [key ...] [WITHSCORES]
Available since:
Redis Open Source 6.2.0
Time complexity:
O(L + (N-K)log(N)) worst case where L is the total number of elements in all the sets, N is the size of the first set, and K is the size of the result set.
ACL categories:
@read, @sortedset, @slow,
Compatibility:
Redis Software and Redis Cloud compatibility
Note:
This command's behavior varies in clustered Redis environments. See the multi-key operations page for more information.

This command is similar to ZDIFFSTORE, but instead of storing the resulting sorted set, it is returned to the client.

Required arguments

numkeys

The number of keys that follow.

key [key ...]

One or more sorted-set keys. The result is the members of the first set that are not present in any of the subsequent sets.

Optional arguments

WITHSCORES

Also return the score of each member.

Examples

ZADD zset1 1 "one" ZADD zset1 2 "two" ZADD zset1 3 "three" ZADD zset2 1 "one" ZADD zset2 2 "two" ZDIFF 2 zset1 zset2 ZDIFF 2 zset1 zset2 WITHSCORES

Redis Software and Redis Cloud compatibility

Redis
Software
Redis
Cloud
Notes
✅ Standard
✅ Active-Active
✅ Standard
✅ Active-Active

Return information

  • Array reply: the result of the difference including, optionally, scores when the WITHSCORES option is used.
RATE THIS PAGE
Back to top ↑