我可以使用 glob 样式模式将消息发布到同一命令中的多个通道,例如Connection.GetSubscriber().Publish("room/*", "my message")
消息会发布到与该模式匹配的所有通道吗?
如果我误解了 Redis 中的基本 pub/sub 模式,上述问题可能毫无意义。我的理解是,每个Subscribe
命令都会在 Redis 服务器上建立一个通道,因此服务器知道通道 ID,因此当服务器接收到发布命令时,它应该能够将发布的消息“扇出”到所有匹配的通道glob 样式的模式。如果我错了,请纠正。
另外一个问题,我假设我也可以使用 glob 样式模式订阅多个频道,对吗?
谢谢