redis订阅发布
redis发布订阅(pub/sub)是一种消息通信模式,订阅者(pub)发送消息,订阅者(sub)接受消息。比如生活中的微信订阅公众号,微博关注账号。redis客户端可以订阅任意数量的频道。
这分为三个部分:
消息发送者、频道、消息订阅者
1、首先,我们进入redis客户端
cd /usr/local/bin 进入指定目录
redis-server myconfig/redis.conf 通过redis配置文件启动redis
2、通过命令订阅指定的channel

3、再开一个终端,去发布名称为channel的内容

4、我们发现,订阅端已成功接收到消息

原理:
1.实时消息系统(注册相当于订阅系统频道,收到系统信息)
2.实时聊天(频道当作聊天室,将信息回显给所有人即可)
3.订阅关注系统
稍微复杂的系统我们会使用消息中间件MQ
本文介绍了Redis发布订阅(pub/sub)消息通信模式,包括其概念,即发布者发消息、订阅者接收消息,客户端可订阅任意数量频道。还说明了其组成部分、操作步骤及原理,如用于实时消息、聊天和订阅关注系统,复杂系统会用消息中间件MQ。
21万+

被折叠的 条评论
为什么被折叠?



