ZREMRANGEBYSCORE

Syntax
ZREMRANGEBYSCORE key min max
Available since:
1.2.0
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,

Removes all elements in the sorted set stored at key with a score between min and max (inclusive).

Examples

redis> ZADD myzset 1 "one"
"# Server
redis_version:7.4.2
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:e8813f413638a5c1
redis_mode:standalone
os:Linux 6.6.72+ x86_64
arch_bits:64
monotonic_clock:POSIX clock_gettime
multiplexing_api:epoll
atomicvar_api:c11-builtin
gcc_version:10.2.1
process_id:1
process_supervised:no
run_id:a1a9ceae53ea750df65e1fd6217989e612e76e50
tcp_port:6379
server_time_usec:1743899369808530
uptime_in_seconds:1531130
uptime_in_days:17
hz:10
configured_hz:10
lru_clock:15846121
executable:/data/redis-server
config_file:/etc/redis/redis.conf
io_threads_active:0
listener0:name=tcp,bind=*,bind=-::*,port=6379

# Clients
connected_clients:2
cluster_connections:0
maxclients:10000
client_recent_max_input_buffer:8
client_recent_max_output_buffer:0
blocked_clients:0
tracking_clients:0
pubsub_clients:0
watching_clients:0
clients_in_timeout_table:0
total_watched_keys:0
total_blocking_keys:0
total_blocking_keys_on_nokey:0

# Memory
used_memory:50694152
used_memory_human:48.35M
used_memory_rss:55889920
used_memory_rss_human:53.30M
used_memory_peak:50784328
used_memory_peak_human:48.43M
used_memory_peak_perc:99.82%
used_memory_overhead:11266776
used_memory_startup:947520
used_memory_dataset:39427376
used_memory_dataset_perc:79.26%
allocator_allocated:51251376
allocator_active:51539968
allocator_resident:56270848
allocator_muzzy:0
total_system_memory:33661292544
total_system_memory_human:31.35G
used_memory_lua:31744
used_memory_vm_eval:31744
used_memory_lua_human:31.00K
used_memory_scripts_eval:0
number_of_cached_scripts:0
number_of_functions:0
number_of_libraries:0
used_memory_vm_functions:32768
used_memory_vm_total:64512
used_memory_vm_total_human:63.00K
used_memory_functions:192
used_memory_scripts:192
used_memory_scripts_human:192B
maxmemory:4294967296
maxmemory_human:4.00G
maxmemory_policy:allkeys-lru
allocator_frag_ratio:1.00
allocator_frag_bytes:212560
allocator_rss_ratio:1.09
allocator_rss_bytes:4730880
rss_overhead_ratio:0.99
rss_overhead_bytes:-380928
mem_fragmentation_ratio:1.10
mem_fragmentation_bytes:5218064
mem_not_counted_for_evict:0
mem_replication_backlog:0
mem_total_replication_buffers:0
mem_clients_slaves:0
mem_clients_normal:3856
mem_cluster_links:0
mem_aof_buffer:0
mem_allocator:jemalloc-5.3.0
mem_overhead_db_hashtable_rehashing:0
active_defrag_running:0
lazyfree_pending_objects:0
lazyfreed_objects:0

# Persistence
loading:0
async_loading:0
current_cow_peak:0
current_cow_size:0
current_cow_size_age:0
current_fork_perc:0.00
current_save_keys_processed:0
current_save_keys_total:0
rdb_changes_since_last_save:594022
rdb_bgsave_in_progress:0
rdb_last_save_time:1742368239
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:-1
rdb_current_bgsave_time_sec:-1
rdb_saves:0
rdb_last_cow_size:0
rdb_last_load_keys_expired:0
rdb_last_load_keys_loaded:0
aof_enabled:0
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_rewrites:0
aof_rewrites_consecutive_failures:0
aof_last_write_status:ok
aof_last_cow_size:0
module_fork_in_progress:0
module_fork_last_cow_size:0

# Stats
total_connections_received:612462
total_commands_processed:2090630
instantaneous_ops_per_sec:2
total_net_input_bytes:106493281
total_net_output_bytes:39770822
total_net_repl_input_bytes:0
total_net_repl_output_bytes:0
instantaneous_input_kbps:0.07
instantaneous_output_kbps:0.01
instantaneous_input_repl_kbps:0.00
instantaneous_output_repl_kbps:0.00
rejected_connections:0
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_subkeys:5
expired_keys:34667
expired_stale_perc:0.00
expired_time_cap_reached_count:0
expire_cycle_cpu_milliseconds:190293
evicted_keys:0
evicted_clients:0
evicted_scripts:0
total_eviction_exceeded_time:0
current_eviction_exceeded_time:0
keyspace_hits:332383
keyspace_misses:23253
pubsub_channels:0
pubsub_patterns:0
pubsubshard_channels:0
latest_fork_usec:0
total_forks:0
migrate_cached_sockets:0
slave_expires_tracked_keys:0
active_defrag_hits:0
active_defrag_misses:0
active_defrag_key_hits:0
active_defrag_key_misses:0
total_active_defrag_time:0
current_active_defrag_time:0
tracking_total_keys:0
tracking_total_items:0
tracking_total_prefixes:0
unexpected_error_replies:0
total_error_replies:1475
dump_payload_sanitizations:0
total_reads_processed:2703176
total_writes_processed:2090718
io_threaded_reads_processed:0
io_threaded_writes_processed:0
client_query_buffer_limit_disconnections:0
client_output_buffer_limit_disconnections:0
reply_buffer_shrinks:3037
reply_buffer_expands:3048
eventloop_cycles:18261349
eventloop_duration_sum:4757200365
eventloop_duration_cmd_sum:351512619
instantaneous_eventloop_cycles_per_sec:14
instantaneous_eventloop_duration_usec:303
acl_access_denied_auth:0
acl_access_denied_cmd:74
acl_access_denied_key:0
acl_access_denied_channel:0

# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:dec30a7c33ef5b37625b11a5ed643ece03a50574
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

# CPU
used_cpu_sys:1358.004333
used_cpu_user:4016.099262
used_cpu_sys_children:0.004619
used_cpu_user_children:0.000782
used_cpu_sys_main_thread:1357.477024
used_cpu_user_main_thread:4015.434905

# Modules

# Errorstats
errorstat_ERR:count=1322
errorstat_EXECABORT:count=1
errorstat_NOPERM:count=73
errorstat_WRONGTYPE:count=79

# Cluster
cluster_enabled:0

# Keyspace
db0:keys=204683,expires=916,avg_ttl=117288740848546,subexpiry=0
"
redis> ZADD myzset 1 "one"
Cannot destructure property 'error' of 'replies[i]' as it is undefined.
redis> ZADD myzset 2 "two"
Cannot destructure property 'error' of 'replies[i]' as it is undefined.
redis> ZADD myzset 3 "three"
Cannot destructure property 'error' of 'replies[i]' as it is undefined.
redis> ZREMRANGEBYSCORE myzset -inf (2
Cannot destructure property 'error' of 'replies[i]' as it is undefined.
redis> ZRANGE myzset 0 -1 WITHSCORES
Cannot destructure property 'error' of 'replies[i]' as it is undefined.
redis>

RESP2 Reply

Integer reply: the number of members removed.

RESP3 Reply

Integer reply: Number of members removed.
RATE THIS PAGE
Back to top ↑