ZREMRANGEBYLEX
ZREMRANGEBYLEX key min max
- Available since:
- Redis Open Source 2.8.9
- Time complexity:
- O(log(N)+M) with N being the number of elements in the sorted set and M the number of elements removed by the operation.
- ACL categories:
-
@write,@sortedset,@slow, - Compatibility:
- Redis Software and Redis Cloud compatibility
When all the elements in a sorted set are inserted with the same score, in order to force lexicographical ordering, this command removes all elements in the sorted set stored at key between the lexicographical range specified by min and max.
The meaning of min and max are the same of the ZRANGEBYLEX command. Similarly, this command actually removes the same elements that ZRANGEBYLEX would return if called with the same min and max arguments.
Required arguments
key
The name of the key that holds the sorted set.
min
The minimum member, compared lexicographically. Prefix with [ for an inclusive bound or ( for an exclusive bound; use - for the lowest possible value.
max
The maximum member, compared lexicographically. Prefix with [ for an inclusive bound or ( for an exclusive bound; use + for the highest possible value.
Examples
Redis Software and Redis Cloud compatibility
| Redis Software |
Redis Cloud |
Notes |
|---|---|---|
| ✅ Standard |
✅ Standard |