*Redis COMMAND-COUNT 命令

COMMAND-COUNT 返回当前 Redis 服务器注册的所有命令总数。


*语法

COMMAND COUNT

*参数说明

该命令无额外参数。


*返回值

返回一个整数,表示服务器当前支持的命令总数。


*时间复杂度

O(1)

*

*示例

*获取命令总数

> COMMAND COUNT
(integer) 245

*常见错误

错误 原因 解决
ERR wrong number of arguments 传入了额外参数 COMMAND COUNT 不接受任何参数

*最佳实践

  • 用于监控服务器版本差异(新版本通常命令更多)。
  • 可配合 COMMAND LIST 校验命令覆盖度。

*FAQ

为什么不同版本的命令数不同? Redis 每个版本会新增命令或废弃旧命令,因此总数会变化。

模块加载的命令算在内吗? 算,通过 Redis Module API 注册的动态命令也会计入总数。