服务器管理命令兼容性
服务器管理命令兼容性。
以下表格显示了哪些Redis社区版的服务器管理命令与Redis Enterprise Software和Redis Cloud中的标准和Active-Active数据库兼容。
访问控制命令
在Redis Enterprise中,有几个访问控制列表(ACL)命令不可用。相反,您可以通过Redis Enterprise Software Cluster Manager UI和Redis Cloud控制台来管理访问控制。
命令 | Redis 企业版 |
Redis 云版 |
备注 |
---|---|---|---|
ACL CAT | ✅ 标准 |
✅ 标准 |
不支持 脚本。 |
ACL DELUSER | ❌ 标准 |
❌ 标准 |
|
ACL DRYRUN | ✅ 标准 |
✅ 标准 |
即使AUTH 成功,也可能对LDAP用户回复“未知用户”。 |
ACL GENPASS | ❌ 标准 |
❌ 标准 |
|
ACL GETUSER | ✅ 标准 |
✅ 标准 |
不支持脚本。 |
ACL HELP | ✅ 标准 |
✅ 标准 |
不支持脚本。 |
ACL LIST | ✅ 标准 |
✅ 标准 |
不支持脚本。 |
ACL LOAD | ❌ 标准 |
❌ 标准 |
|
ACL LOG | ❌ 标准 |
❌ 标准 |
|
ACL SAVE | ❌ 标准 |
❌ 标准 |
|
ACL SETUSER | ❌ 标准 |
❌ 标准 |
|
ACL USERS | ✅ 标准 |
✅ 标准 |
不支持 scripts。 |
ACL WHOAMI | ✅ 标准 |
✅ 标准 |
不支持脚本。 |
配置命令
命令 | Redis 企业版 |
Redis 云版 |
备注 |
---|---|---|---|
CONFIG GET | ✅ 标准 |
✅ 标准 |
仅支持部分配置设置。 |
CONFIG RESETSTAT | ❌ 标准 |
❌ 标准 |
|
CONFIG REWRITE | ✅ 标准 |
✅ 标准 |
|
CONFIG SET | ✅ 标准 |
✅ 标准 |
仅支持部分配置设置。 |
通用服务器命令
命令 | Redis 企业版 |
Redis 云版 |
备注 |
---|---|---|---|
COMMAND | ✅ 标准 |
✅ 标准 |
|
COMMAND COUNT | ✅ 标准 |
✅ 标准 |
|
COMMAND DOCS | ✅ 标准 |
✅ 标准 |
|
COMMAND GETKEYS | ✅ 标准 |
✅ 标准 |
|
COMMAND GETKEYSANDFLAGS | ✅ 标准 |
✅ 标准 |
|
COMMAND HELP | ✅ 标准 |
✅ 标准 |
|
COMMAND INFO | ✅ 标准 |
✅ 标准 |
|
COMMAND LIST | ✅ 标准 |
✅ 标准 |
|
DEBUG | ❌ 标准 |
❌ 标准 |
|
FLUSHALL | ✅ 标准 |
✅ 标准 |
*可以使用主动-主动刷新API请求。 |
FLUSHDB | ✅ 标准 |
✅ 标准 |
*可以使用主动-主动刷新API请求。 |
LOLWUT | ✅ 标准 |
✅ 标准 |
|
SHUTDOWN | ❌ 标准 |
❌ 标准 |
|
SWAPDB | ❌ 标准 |
❌ 标准 |
|
TIME | ✅ 标准 |
✅ 标准 |
模块命令
对于Redis企业版软件,您可以从集群管理器用户界面或通过REST API请求来管理Redis模块。
Redis Cloud 为您管理模块,并允许您在创建数据库时启用模块。
命令 | Redis 企业版 |
Redis 云版 |
备注 |
---|---|---|---|
MODULE HELP | ❌ 标准 |
❌ 标准 |
|
MODULE LIST | ✅ 标准 |
✅ 标准 |
|
MODULE LOAD | ❌ 标准 |
❌ 标准 |
|
MODULE LOADEX | ❌ 标准 |
❌ 标准 |
|
MODULE UNLOAD | ❌ 标准 |
❌ 标准 |
监控命令
尽管Redis Enterprise不支持某些监控命令,您可以使用集群管理器UI查看Redis Enterprise软件的指标和日志,或者使用Redis Cloud控制台查看Redis Cloud的指标和日志。
命令 | Redis 企业版 |
Redis 云版 |
备注 |
---|---|---|---|
DBSIZE | ✅ 标准 |
✅ 标准 |
|
INFO | ✅ 标准 |
✅ 标准 |
在 Redis Enterprise 中,INFO 返回的字段集与 Redis 社区版不同。不支持 脚本。 |
LATENCY DOCTOR | ❌ 标准 |
❌ 标准 |
|
LATENCY GRAPH | ❌ 标准 |
❌ 标准 |
|
LATENCY HELP | ❌ 标准 |
❌ 标准 |
|
LATENCY HISTOGRAM | ✅ 标准 |
✅ 标准 |
|
LATENCY HISTORY | ❌ 标准 |
❌ 标准 |
|
LATENCY LATEST | ❌ 标准 |
❌ 标准 |
|
LATENCY RESET | ❌ 标准 |
❌ 标准 |
|
MEMORY DOCTOR | ❌ 标准 |
❌ 标准 |
|
MEMORY HELP | ✅ 标准 |
✅ 标准 |
在Redis 7之前的版本中,不支持脚本。 |
MEMORY MALLOC-STATS | ❌ 标准 |
❌ 标准 |
|
MEMORY PURGE | ❌ 标准 |
❌ 标准 |
|
MEMORY STATS | ❌ 标准 |
❌ 标准 |
|
MEMORY USAGE | ✅ 标准 |
✅ 标准 |
在Redis 7之前的版本中,脚本不支持。 |
MONITOR | ✅ 标准 |
✅ 标准 |
|
SLOWLOG GET | ✅ 标准 |
✅ 标准 |
不支持 scripts。 |
SLOWLOG LEN | ✅ 标准 |
✅ 标准 |
不支持 scripts。 |
SLOWLOG RESET | ✅ 标准 |
✅ 标准 |
不支持脚本。 |
持久化命令
Redis Enterprise 中不提供数据持久化和备份命令。相反,您可以从 Redis Enterprise 软件集群管理器 UI 和 Redis Cloud 控制台中管理数据持久化和备份。
命令 | Redis 企业版 |
Redis 云版 |
备注 |
---|---|---|---|
BGREWRITEAOF | ❌ 标准 |
❌ 标准 |
|
BGSAVE | ❌ 标准 |
❌ 标准 |
|
LASTSAVE | ❌ 标准 |
❌ 标准 |
|
SAVE | ❌ 标准 |
❌ 标准 |
复制命令
Redis Enterprise 自动管理 replication。
命令 | Redis 企业版 |
Redis 云版 |
备注 |
---|---|---|---|
FAILOVER | ❌ 标准 |
❌ 标准 |
|
MIGRATE | ❌ 标准 |
❌ 标准 |
|
PSYNC | ❌ 标准 |
❌ 标准 |
|
REPLCONF | ❌ 标准 |
❌ 标准 |
|
REPLICAOF | ❌ 标准 |
❌ 标准 |
|
RESTORE-ASKING | ❌ 标准 |
❌ 标准 |
|
ROLE | ❌ 标准 |
❌ 标准 |
|
SLAVEOF | ❌ 标准 |
❌ 标准 |
自 Redis v5.0.0 起已弃用。 |
SYNC | ❌ 标准 |
❌ 标准 |