redis订阅发布介绍

redis订阅发布

redis发布订阅(pub/sub)是一种消息通信模式,订阅者(pub)发送消息,订阅者(sub)接受消息。比如生活中的微信订阅公众号,微博关注账号。redis客户端可以订阅任意数量的频道。
这分为三个部分:
消息发送者、频道、消息订阅者

1、首先,我们进入redis客户端

cd /usr/local/bin   进入指定目录
redis-server myconfig/redis.conf     通过redis配置文件启动redis

2、通过命令订阅指定的channel
redis订阅发布介绍_第1张图片
3、再开一个终端,去发布名称为channel的内容
在这里插入图片描述
4、我们发现,订阅端已成功接收到消息
redis订阅发布介绍_第2张图片

原理:
1.实时消息系统(注册相当于订阅系统频道,收到系统信息)
2.实时聊天(频道当作聊天室,将信息回显给所有人即可)
3.订阅关注系统
稍微复杂的系统我们会使用消息中间件MQ

你可能感兴趣的:(redis,redis)