redis订阅发布介绍

本文介绍了Redis发布订阅(pub/sub)消息通信模式,包括其概念,即发布者发消息、订阅者接收消息,客户端可订阅任意数量频道。还说明了其组成部分、操作步骤及原理,如用于实时消息、聊天和订阅关注系统,复杂系统会用消息中间件MQ。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值