社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
RedisServer包含两个重要的结构:
1. channels:实际上就是一个key-value的Map结构,key为订阅地频道,value为Client的List
2. patterns:存放模式+client地址的列表
流程:从pubsub_channels中找出跟publish中channel相符的clients-list,然后再去pubsub_patterns中找出每一个相符的pattern和client。向这些客户端发送publish的消息。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!