redis发布订阅

redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。

redis 客户端可以订阅任意数量的频道channel。


第一步:客户端订阅频道channel(lt)

同时有两个客户端订阅该频道

redis发布订阅


第二步:向频道lt发布消息

redis发布订阅

发布前两个消息时,有两个客户端订阅,发布第三个消息之前,有个客户端退出(取消订阅)


两个客户端接收到的消息如下:

客户端1:三个消息全部收到

redis发布订阅


客户端2:发布第三个消息之前,客户端退出(取消订阅),因此,没有收到第三个消息only

redis发布订阅



让我们一起遨游在代码的海洋里!