Construct ACL CAT.
Available since Redis 6.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
Server
:= { }
GENERATED FILE: do not edit directly; regenerate with scripts/command-catalog.roc generate.
Binary-safe Redis OSS 8.10.1 Server command constructors.
Scalar wire arguments are List(U8). Required variadic arguments use
a first value plus a remaining list, so an empty required collection is
unrepresentable. Count prefixes are derived automatically. Parameters
beginning with options are deliberately raw token lists for grammars whose
combinations Redis validates; they are inserted verbatim and may be empty.
A { first, rest } record is a non-empty raw token sequence for a required
grammar choice; Redis validates the sequence when it executes the command.
MONITOR and commands that close the server or connection are encoding-only
here and require application-specific transport lifecycle handling.
Construct ACL DELUSER.
Available since Redis 6.0.0.
Official Redis command documentation.
Parameters (in order): first_username, other_usernames.
Construct ACL DRYRUN.
Available since Redis 7.0.0.
Official Redis command documentation.
Parameters (in order): username, command_2, args.
acl_genpass : List(List(U8)) -> Command
Construct ACL GENPASS.
Available since Redis 6.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
acl_getuser : List(U8) -> Command
Construct ACL GETUSER.
Available since Redis 6.0.0.
Official Redis command documentation.
Parameters (in order): username.
acl_list : () -> Command
Construct ACL LIST.
Available since Redis 6.0.0.
Official Redis command documentation.
acl_load : () -> Command
Construct ACL LOAD.
Available since Redis 6.0.0.
Official Redis command documentation.
Construct ACL LOG.
Available since Redis 6.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
acl_save : () -> Command
Construct ACL SAVE.
Available since Redis 6.0.0.
Official Redis command documentation.
Construct ACL SETUSER.
Available since Redis 6.0.0.
Official Redis command documentation.
Parameters (in order): username, rules.
acl_users : () -> Command
Construct ACL USERS.
Available since Redis 6.0.0.
Official Redis command documentation.
acl_whoami : () -> Command
Construct ACL WHOAMI.
Available since Redis 6.0.0.
Official Redis command documentation.
backup_abort : () -> Command
Construct BACKUP ABORT.
Available since Redis 8.10.0.
Official Redis command documentation.
backup_cleanup : () -> Command
Construct BACKUP CLEANUP.
Available since Redis 8.10.0.
Official Redis command documentation.
backup_list : () -> Command
Construct BACKUP LIST.
Available since Redis 8.10.0.
Official Redis command documentation.
backup_seal : () -> Command
Construct BACKUP SEAL.
Available since Redis 8.10.0.
Official Redis command documentation.
backup_start : () -> Command
Construct BACKUP START.
Available since Redis 8.10.0.
Official Redis command documentation.
backup_status : () -> Command
Construct BACKUP STATUS.
Available since Redis 8.10.0.
Official Redis command documentation.
bgrewriteaof : () -> Command
Construct BGREWRITEAOF.
Available since Redis 1.0.0.
Official Redis command documentation.
Construct BGSAVE.
Available since Redis 1.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
command : () -> Command
Construct COMMAND.
Available since Redis 2.8.13.
Official Redis command documentation.
command_count : () -> Command
Construct COMMAND COUNT.
Available since Redis 2.8.13.
Official Redis command documentation.
command_docs : List(List(U8)) -> Command
Construct COMMAND DOCS.
Available since Redis 7.0.0.
Official Redis command documentation.
Parameters (in order): command_names.
Construct COMMAND GETKEYS.
Available since Redis 2.8.13.
Official Redis command documentation.
Parameters (in order): command_2, args.
Construct COMMAND GETKEYSANDFLAGS.
Available since Redis 7.0.0.
Official Redis command documentation.
Parameters (in order): command_2, args.
command_info : List(List(U8)) -> Command
Construct COMMAND INFO.
Available since Redis 2.8.13.
Official Redis command documentation.
Parameters (in order): command_names.
command_list : List(List(U8)) -> Command
Construct COMMAND LIST.
Available since Redis 7.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
Construct CONFIG GET.
Available since Redis 2.0.0.
Official Redis command documentation.
Parameters (in order): first_parameter, other_parameters.
config_resetstat : () -> Command
Construct CONFIG RESETSTAT.
Available since Redis 2.0.0.
Official Redis command documentation.
config_rewrite : () -> Command
Construct CONFIG REWRITE.
Available since Redis 2.8.0.
Official Redis command documentation.
config_set : { parameter : List(U8), value : List(U8) }, List({ parameter : List(U8), value : List(U8) }) -> Command
Construct CONFIG SET.
Available since Redis 2.0.0.
Official Redis command documentation.
Parameters (in order): first_entry, other_entries.
dbsize : () -> Command
Construct DBSIZE.
Available since Redis 1.0.0.
Official Redis command documentation.
Construct FAILOVER.
Available since Redis 6.2.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
Construct FLUSHALL.
Available since Redis 1.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
Construct FLUSHDB.
Available since Redis 1.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
hotkeys_get : () -> Command
Construct HOTKEYS GET.
Available since Redis 8.6.0.
Official Redis command documentation.
hotkeys_reset : () -> Command
Construct HOTKEYS RESET.
Available since Redis 8.6.0.
Official Redis command documentation.
hotkeys_start : List(List(U8)) -> Command
Construct HOTKEYS START.
Available since Redis 8.6.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
hotkeys_stop : () -> Command
Construct HOTKEYS STOP.
Available since Redis 8.6.0.
Official Redis command documentation.
Construct INFO.
Available since Redis 1.0.0.
Official Redis command documentation.
Parameters (in order): sections.
lastsave : () -> Command
Construct LASTSAVE.
Available since Redis 1.0.0.
Official Redis command documentation.
latency_doctor : () -> Command
Construct LATENCY DOCTOR.
Available since Redis 2.8.13.
Official Redis command documentation.
latency_graph : List(U8) -> Command
Construct LATENCY GRAPH.
Available since Redis 2.8.13.
Official Redis command documentation.
Parameters (in order): event.
latency_histogram : List(List(U8)) -> Command
Construct LATENCY HISTOGRAM.
Available since Redis 7.0.0.
Official Redis command documentation.
Parameters (in order): commands.
latency_history : List(U8) -> Command
Construct LATENCY HISTORY.
Available since Redis 2.8.13.
Official Redis command documentation.
Parameters (in order): event.
latency_latest : () -> Command
Construct LATENCY LATEST.
Available since Redis 2.8.13.
Official Redis command documentation.
latency_reset : List(List(U8)) -> Command
Construct LATENCY RESET.
Available since Redis 2.8.13.
Official Redis command documentation.
Parameters (in order): events.
Construct LOLWUT.
Available since Redis 5.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
memory_doctor : () -> Command
Construct MEMORY DOCTOR.
Available since Redis 4.0.0.
Official Redis command documentation.
memory_malloc_stats : () -> Command
Construct MEMORY MALLOC-STATS.
Available since Redis 4.0.0.
Official Redis command documentation.
memory_purge : () -> Command
Construct MEMORY PURGE.
Available since Redis 4.0.0.
Official Redis command documentation.
memory_stats : () -> Command
Construct MEMORY STATS.
Available since Redis 4.0.0.
Official Redis command documentation.
Construct MEMORY USAGE.
Available since Redis 4.0.0.
Official Redis command documentation.
Parameters (in order): key, options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
module_list : () -> Command
Construct MODULE LIST.
Available since Redis 4.0.0.
Official Redis command documentation.
Construct MODULE LOAD.
Available since Redis 4.0.0.
Official Redis command documentation.
Parameters (in order): path, args.
Construct MODULE LOADEX.
Available since Redis 7.0.0.
Official Redis command documentation.
Parameters (in order): path, options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
module_unload : List(U8) -> Command
Construct MODULE UNLOAD.
Available since Redis 4.0.0.
Official Redis command documentation.
Parameters (in order): name.
monitor : () -> Command
Construct MONITOR.
Available since Redis 1.0.0.
Official Redis command documentation.
Construct REPLICAOF.
Available since Redis 5.0.0.
Official Redis command documentation.
Parameters (in order): args.
role : () -> Command
Construct ROLE.
Available since Redis 2.8.12.
Official Redis command documentation.
save : () -> Command
Construct SAVE.
Available since Redis 1.0.0.
Official Redis command documentation.
Construct SHUTDOWN.
Available since Redis 1.0.0.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
Construct SLAVEOF.
Available since Redis 1.0.0.
Official Redis command documentation.
Parameters (in order): args.
Deprecated by Redis; retained for catalog completeness.
slowlog_get : List(List(U8)) -> Command
Construct SLOWLOG GET.
Available since Redis 2.2.12.
Official Redis command documentation.
Parameters (in order): options.
Parameters beginning with options are unvalidated wire arguments in the documented syntax position.
slowlog_len : () -> Command
Construct SLOWLOG LEN.
Available since Redis 2.2.12.
Official Redis command documentation.
slowlog_reset : () -> Command
Construct SLOWLOG RESET.
Available since Redis 2.2.12.
Official Redis command documentation.
Construct SWAPDB.
Available since Redis 4.0.0.
Official Redis command documentation.
Parameters (in order): index1, index2.
time : () -> Command
Construct TIME.
Available since Redis 2.6.0.
Official Redis command documentation.
trimslots : { startslot : List(U8), endslot : List(U8) }, List({ startslot : List(U8), endslot : List(U8) }) -> Command
Construct TRIMSLOTS.
Available since Redis 8.4.0.
Official Redis command documentation.
Parameters (in order): first_slot_range, other_slot_ranges.