PUBSUB SHARDNUMSUB
返回分片频道的订阅者数量。
语法
PUBSUB SHARDNUMSUB [shardchannel [shardchannel ...]]
引入版本:7.0.0
复杂度摘要:O(N)
返回指定分片通道的订阅者数量。
请注意,在没有通道的情况下调用此命令是有效的,在这种情况下,它将仅返回一个空列表。
集群注意:在Redis集群中,集群中PUBSUB的回复仅报告来自节点的Pub/Sub上下文的信息,而不是整个集群的信息。
可选参数
shardchannel [shardchannel ...]
用于报告订阅者计数的一个或多个分片通道。
示例
> PUBSUB SHARDNUMSUB orders
1) "orders"
2) (integer) 1
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
数组回复:每个分片通道的订阅者数量,每个偶数元素(包括第0个)是通道名称,每个奇数元素是订阅者数量。
RESP3
数组回复:每个分片通道的订阅者数量,每个偶数元素(包括第0个)是通道名称,每个奇数元素是订阅者数量。
资料来源:Redis 官方 PUBSUB SHARDNUMSUB 文档;中文内容参考 Redis 文档许可。