Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。
订阅/发布消息图:
订阅
1
subscribe [channel]
发送消息
publish [channel] [message]
原理: redis会维护一个字典,键值就是频道,每个键值对应一个链表存消息信息
TrueOctopus