目录
第18章 发布与订阅
Redis的发布与订阅功能由PUBLISH、SUBSCRIBE、PSUBSCRIBE等命令组成。
通过执行SUBSCRIBE命令,客户端可以订阅一个或多个频道,从而成为这些频道的订阅者(subscriber):每当有其他客户端向被订阅的频道发送消息(message)时,频道的所有订阅者都会收到这条消息。
举个例子,假设A、B、C三个客户端都执行了命令:
SUBSCRIBE "news.it"
那么这三个客户端就是"news.it"频道的订阅者,如图18-1所示。
图18-1 news.it频道和它的三个订阅者
如果这时某个客户端执行命令
PU