SPUBLISH

语法
SPUBLISH shardchannel message
可用版本
7.0.0
时间复杂度
O(N),其中 N 是订阅接收分片通道的客户端数量。
ACL 类别
@pubsub, @fast,

向给定的分片通道发布消息。

在 Redis 集群中,分片通道被分配给槽,分配算法与将键分配给槽的算法相同。分片消息必须发送到拥有分片通道被哈希到的槽的节点。集群确保发布的分片消息被转发到分片中的所有节点,因此客户端可以通过连接到分片中的任何一个节点来订阅分片通道。

有关分片发布订阅的更多信息,请参阅 分片发布订阅

示例

例如,以下命令将发布到通道 orders,并且有一个订阅者正在等待消息。

> spublish orders hello
(integer) 1

RESP2/RESP3 响应

整数响应:消息发送到的客户端数量。请注意,在 Redis 集群中,只有与发布客户端连接到相同节点的客户端才包含在计数中
RATE THIS PAGE
Back to top ↑