ZREM key member [member ...]

Available since: 1.2.0

Time complexity: O(M*log(N)) with N being the number of elements in the sorted set and M the number of elements to be removed.

ACL categories: @write @sortedset @fast

Removes the specified members from the sorted set stored at key. Non existing members are ignored.

An error is returned when key exists and does not hold a sorted set.

Return

Integer reply, specifically:

  • The number of members removed from the sorted set, not including non existing members.

Examples

ZADD myzset 1 "one" ZADD myzset 2 "two" ZADD myzset 3 "three" ZREM myzset "two" ZRANGE myzset 0 -1 WITHSCORES

History

  • Starting with Redis version 2.4.0: Accepts multiple elements.