Redis的发布/订阅工作模式详解

Redis的SUBSCRIBEUNSUBSCRIBEPUBLISH命令实现了消息的发布/订阅功能。发送者(消息发布者)不需要编程,就能够向特定的接收者(消息订阅者)发送消息了。Redis会将已发布的消息放入指定的频道之中,消息发布者不需要知道具体有哪些消息订阅者。订阅者可能会订阅一个或多个频道,并且只能接收已订阅频道中的消息,它们也不需要知道具体有哪些消息发布者。这种方式能够充分解耦发布者和订阅者之间的关系,也使得网络拓扑具有更好的伸缩性和动态性。

继续阅读Redis的发布/订阅工作模式详解