*Redis LATENCY HELP 命令

LATENCY HELP 返回 Redis 延迟监控子系统(LATENCY)所有子命令的帮助信息。

注意:在 Redis 中实际执行时使用 LATENCY HELP(空格分隔的两个词),而不是 LATENCY-HELP


*语法

LATENCY HELP

*参数说明

本命令不接受额外参数。


*返回值

  • Array:字符串数组,每个元素为一行帮助文本,介绍 LATENCY 子命令的用法

*时间复杂度

O(1)

*

*示例

*基本用法

> LATENCY HELP
 1) "LATENCY <subcommand> [<arg> [value] [opt] ...]. Subcommands are:"
 2) "DOCTOR"
 3) "     Return a human readable latency analysis report."
 4) "GRAPH"
 5) "     Return an ASCII latency graph for the specified event."
 6) "HISTORY"
 7) "     Return the raw latency data for the specified event."
 8) "LATEST"
 9) "     Return the latest latency sample for all events."
10) "RESET"
11) "     Reset the latency data for one or more events."
12) "HELP"
13) "     Return this help."

*常见错误

错误 原因 解决
ERR unknown subcommand or wrong number of arguments 传入额外参数 LATENCY HELP 不接受参数

*最佳实践

  • 在脚本或客户端库开发时使用 LATENCY HELP 获取最新支持的子命令列表,保持兼容性
  • COMMAND HELP 不同,LATENCY HELP 只返回延迟监控相关的帮助
  • Redis 版本升级后建议检查 LATENCY HELP,新版本可能新增子命令或功能

*FAQ

Q1: LATENCY HELP 和 HELP LATENCY 有什么区别? A: Redis 原生支持 LATENCY HELP 获取延迟监控子系统的帮助。HELP LATENCY 不是标准 Redis 命令,取决于客户端是否支持。

Q2: LATENCY HELP 返回的内容会随版本变化吗? A: 会。Redis 新版本可能新增子命令(如新的延迟事件类型或分析工具),返回的帮助文本会相应更新。