发布订阅是进程间的一种通信方式,发送者发送消息,订阅者接受消息。
发布订阅机制包含发送者、频道、订阅者三部分:
1、订阅
SUBSCRIBE channel [channel ...] 通过全匹配频道,可以多个频道
PSUBSCRIBE pattern [pattern ...] 通过模式匹配频道,可以多个模式匹配表达式
2、发布
PUBLISH channel message 在特定频道上发布消息
3、取消订阅
UNSUBSCRIBE [channel [channel ...]] 通过全匹配频道,取消对频道的订阅
PUNSUBSCRIBE [pattern [pattern ...]] 通过模式匹配频道,取消对匹配频道的订阅