CLUSTER SLOT-STATS
返回分配给当前节点的槽位使用统计信息数组。
语法
CLUSTER SLOT-STATS
引入版本:8.2.0
复杂度摘要:O(N)
使用此命令获取分配给当前分片的插槽的插槽使用统计信息数组。如果您使用 Redis 集群,此数据可帮助您了解总体插槽使用情况、发现热点或冷插槽、规划插槽迁移以平衡负载,或优化应用程序逻辑以更好地分配键。
必需参数
准确指定以下选项之一来选择要报告的插槽。
SLOTSRANGE start-slot end-slot
将结果限制为特定的、包含的时隙范围。结果始终按槽号升序排列。
ORDERBY metric [LIMIT limit] [ASC | DESC]
按指定的metric 对槽统计信息进行排序。使用 ASC 或 DESC 按升序或降序排序,并使用 LIMIT 限制返回结果的数量。如果多个槽具有相同的值,该命令将使用槽编号作为决胜局,并按升序排序。
metric 是为每个时隙报告的统计信息之一:
KEY-COUNT:槽中存储的键数量。CPU-USEC:处理该槽所花费的 CPU 时间(以微秒为单位)。MEMORY-BYTES:槽分配的字节数。NETWORK-BYTES-IN:插槽接收的总入站网络流量(以字节为单位)。NETWORK-BYTES-OUT:从插槽发送的总出站网络流量(以字节为单位)。
[!NOTE] 除
KEY-COUNT之外的所有指标都要求在redis.conf文件中将cluster-slot-stats-enabled设置为yes。
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ❌ 标准 |
❌ 标准 |
返回值
RESP2
以下之一:
RESP3
以下之一:
资料来源:Redis 官方 CLUSTER SLOT-STATS 文档;中文内容参考 Redis 文档许可。