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 文档许可。