6. 发布与订阅
Redis 提供了基于“发布/订阅”模式的消息机制,发送者(publish)发布消息,订阅者(subscribe)接收消息,两者之间不需要进行直接通信,他们之间通过频道进行消息传递。发布者向指定的频道(channel)发布消息,订阅了该频道的订阅者都可以接收到该消息。
Redis 中相关的命令如下:
- PSUBSCRIBE pattern [pattern …]:订阅一个或多个符合给定模式的频道。
- PUBSUB subcommand [argument [argument …]]:查看订阅与发布系统状态。
- PUBLISH channel message :将信息发送到指定的频道。
- PUNSUBSCRIBE [pattern [pattern …]]:退订所有给定模式的频道。
- SUBSCRIBE channel [channel …]:订阅给定的一个或多个频道的信息。
- UNSUBSCRIBE [channel [channel …]]:退订给定的频道。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 我的生活小站!