Skip to content

Ask the HotKV docs

Answers come only from these docs and can be wrong; check the linked pages before you rely on them.

ZREM

Last updated
ZREM key member [member ...]
Group
Sorted set
Complexity
O(M*log(N)) where M is the number of members removed and N is the size of the sorted set
Arity
-3 (at least 3 words, counting the command name)
Flags
write, fast
Keys
first 1, last 1, step 1
HotKV Cloud
All plans
On-Premise
no license needed

ZREM removes each member from the sorted set stored at key. Members that are not present are ignored. When the last member is removed, the key is deleted.

Case RESP2 RESP3
Success Integer: the number of members removed Same
Key does not exist Integer 0 Same

ZREM replies with a WRONGTYPE error if key holds a value that is not a sorted set.

127.0.0.1:6379> ZADD board 100 "alice" 90 "bob"
(integer) 2
127.0.0.1:6379> ZREM board "bob" "nobody"
(integer) 1
127.0.0.1:6379> ZRANGE board 0 -1
1) "alice"

Same as Redis 7.4 and Valkey 8.

ZADD, ZREMRANGEBYSCORE, ZREMRANGEBYRANK, ZPOPMIN