Redis的发布和订阅

前言

  之前我们已经学习了如何安装、启动Redis,那么我们继续来学习一下,发布和订阅到底是怎么回事?没有看过之前博客的小伙伴,请移步去看一下《Redis安装及启动》,其实发布订阅就是某个客户端向一个频道里面发送了一条消息,收听这个频道的客户端都会接收到该消息,就好比我们听收音机一样,一位播音主持人在播放某些节目内容,凡是正在收听该频道的人,都能听到这位播音主持的节目内容。

发布

首先启动Redis服务,命令如下:

/usr/local/bin/redis-server /etc/redis.conf

我们来打开两个客户端(两个听众)然后将收音机频道调整到1频道,命令如下:

subscribe channel1

在这里插入图片描述
播音主持首先跟大家问好,命令如下:

publish channel1 hello

在这里插入图片描述
我们可以看到,在我们输入命令回车后,两位听众同时听到了这句话,如下:
在这里插入图片描述
在这里插入图片描述
接下来,我们再让播音主持跟两位听众说几句,如下:



我不知道大家有没有发现,播音主持的说的两次话有点不一样,我就不卖关子了,第一次说的是hello,第二次说的是"My name is zhangsan",如果发送的消息中间有空格,需要将内容用" "包起来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟特工007

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值