Command Family | Command | New Description |
server Family | CONFIG SET/GET | New parameters added for atomically handling multiple configuration setting and getting operations. |
| Quit | Marked as deprecated, clients can directly close the TCP connection. |
| SHUTDOWN [NOSAVE | SAVE] [NOW] [FORCE] [ABORT] | Added NOW | FORCE | ABORT. NOW: Close immediately without waiting for any ongoing commands to complete. FORCE: Force close the Redis server even if commands are being executed. ABORT: Terminate the currently executing command without executing any other commands. |
| COMMAND GETKEYSANDFLAGS command [arg [arg ...]] | New commands added to obtain the keys and flags of commands. |
| COMMAND DOCS [command-name [command-name ...]] | Added a new command that returns the documentation information of the command, including historical changes and other records. |
| COMMAND LIST [FILTERBY <MODULE module-name | ACLCAT category | PATTERN pattern>] | Added command that returns the list of Redis commands. |
| COMMAND INFO | Update command that returns information about Redis commands. |
| INFO [section [section ...]] | Added parameters that support obtaining multiple sections simultaneously. |
| XGROUP CREATE key group <id | $> [MKSTREAM] [ENTRIESREAD entries-read] | Added ENTRIESREAD to configure and enable the entries-read and lag features. |
| XGROUP SETID key group <id | $> [ENTRIESREAD entries-read] | Added ENTRIESREAD to configure and enable the entries-read and lag features. |
Command | Redis 7.0/ValKey 8.0 Standard Architecture | Redis 7.0/ValKey 8.0 Cluster Architecture | Redis 6.2 Standard Architecture | Redis 6.2 Cluster Architecture | Redis 5.0 Standard Architecture | Redis 5.0 Cluster Architecture | Redis 4.0 Standard Architecture | Redis 4.0 Cluster Architecture | Redis 2.8 Standard Architecture | Cluster Architecture Cross-Slot Support |
bgrewriteaof | x | x | x | x | x | x | x | x | x | - |
bgsave | x | x | x | x | x | x | x | x | x | - |
client kill | x | x | x | x | x | x | x | x | x | - |
sync | x | x | x | x | x | x | x | x | x | - |
psync | x | x | x | x | x | x | x | x | x | - |
client list | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
client getname | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
client pause | x | x | x | x | x | x | x | x | x | - |
client reply | x | x | x | x | x | x | x | x | x | - |
client setname | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
command count | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
command getkeys | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | x | - |
command info | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
command getkegysandflags | ✓ | ✓ | x | x | x | x | x | x | x | - |
command docs | ✓ | ✓ | x | x | x | x | x | x | x | - |
command list | ✓ | ✓ | x | x | x | x | x | x | x | - |
slaveof | x | x | x | x | x | x | x | x | x | - |
config rewrite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
config set | x | x | x | x | x | x | x | x | x | - |
config resetstat | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
debug object | x | x | x | x | x | x | x | x | x | - |
debug segfault | x | x | x | x | x | x | x | x | x | - |
role | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
save | x | x | x | x | x | x | x | x | x | - |
lastsave | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
shutdown | x | x | x | x | x | x | x | x | x | - |
memory | x | x | ✓ | x | ✓ | x | ✓ | x | x | - |
command | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
dbsize | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
info | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
time | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
config get | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
monitor | x | x | x | x | ✓ | ✓ | ✓ | ✓ | ✓ | - |
flushdb | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
flushall | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | - |
slowlog | ✓ | x | ✓ | x | ✓ | x | ✓ | x | ✓ | - |
cluster keyslot | x | ✓ | x | ✓ | x | ✓ | x | ✓ | x | - |
cluster nodes | x | ✓ | x | ✓ | x | ✓ | x | ✓ | x | - |
cluster getkeysinslot | x | ✓ | x | ✓ | x | ✓ | x | ✓ | x | - |
cluster slots | x | ✓ | x | ✓ | x | ✓ | x | ✓ | x | - |
cluster info | x | ✓ | x | ✓ | x | ✓ | x | ✓ | x | - |
cluster countkeysinslot | x | ✓ | x | ✓ | x | ✓ | x | ✓ | x | - |
cluster shards | ✓ | ✓ | x | x | x | x | x | x | x | - |
cluster other | x | x | x | x | x | x | x | x | x | - |
module | x | x | x | x | x | x | x | x | x | - |
lolwut | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | x | x | x | - |
acl cat | x | x | x | x | x | x | x | x | x | - |
acl deluser | x | x | x | x | x | x | x | x | x | - |
acl genpass | x | x | x | x | x | x | x | x | x | - |
acl help | x | x | x | x | x | x | x | x | x | - |
acl list | x | x | x | x | x | x | x | x | x | - |
acl load | x | x | x | x | x | x | x | x | x | - |
acl log | x | x | x | x | x | x | x | x | x | - |
acl save | x | x | x | x | x | x | x | x | x | - |
acl setuser | x | x | x | x | x | x | x | x | x | - |
acl users | x | x | x | x | x | x | x | x | x | - |
acl whoami | x | x | x | x | x | x | x | x | x | - |
failover | x | x | x | x | x | x | x | x | x | - |
slowlog help | x | x | x | x | x | x | x | x | x | - |
Feedback