Redis 发布订阅
简介 Redis提供了基于“发布/订阅”模式的消息机制,此种模式下,消息发布者和订阅者不进行直接通信,发布者客户端向指定的频道(channel)发布消息,订阅该频道的每个客户端都可以收到该消息(频道没有”创建“的概念,可以直接订阅、亦可直接发布消息)。 命令 发布消息 PUBLISH 自2.0.0可用。 时间复杂度:O(N+M),其中N是频道channel的订阅者数量, 而M则是使用模式订阅(subscribedpatterns)的客户端的数量。 语法:PUBLISH channel message 说明: 将信息 message 发送到指定的频道 channel 。 返回值: 接收到信息 message 的订阅者数量。 示例: #向没有订阅者的频道发送信息 coderknock>PUBLISHnew_channel"testpublish" (integer)0 #向有订阅者的频道发送信息 coderknock>PUBLISHchannel1"newchannel1" (integer)1 订阅 SUBSCRIBE 自2.0.0可用。 时间复杂度:O(N),其中N是订阅的...