美文网首页
04 redis的发布和订阅功能

04 redis的发布和订阅功能

作者: 张力的程序园 | 来源:发表于2020-10-13 20:26 被阅读0次

redis可以代替部分消息队列的功能。本文将演示redis的发布和订阅特性。

1、前提约束

2、操作

  • 打开命令行,输入以下命令,启动一个redis客户端并订阅一个频道:
# 进入家目录
cd
# 进入redis-3.2.6的src目录
cd redis-3.2.6/src
# 启动redis客户端
./redis-cli -h 127.0.0.1 -p 6379
# 订阅一个频道名称为msg1
127.0.0.1:6379> subscribe msg1
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "msg1"
3) (integer) 1
  • 再次打开命令行,输入以下命令,再启动一个redis客户端并订阅一个频道:
# 进入家目录
cd
# 进入redis-3.2.6的src目录
cd redis-3.2.6/src
# 启动redis客户端
./redis-cli -h 127.0.0.1 -p 6379
# 订阅一个频道名称为msg1
127.0.0.1:6379> subscribe msg1
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "msg1"
3) (integer) 1
  • 打开命令行,输入以下命令,启动一个redis客户端发布一个频道:
# 进入家目录
cd
# 进入redis-3.2.6的src目录
cd redis-3.2.6/src
# 启动redis客户端
./redis-cli -h 127.0.0.1 -p 6379
# 发布消息到频道msg1
127.0.0.1:6379> publish msg1 'hello'
(integer) 1

这个时候,在前两个客户端中,便能看到刚才发布到msg1的消息。
以上就是redis中的发布和订阅功能。

相关文章

  • 04 redis的发布和订阅功能

    redis可以代替部分消息队列的功能。本文将演示redis的发布和订阅特性。 1、前提约束 已经安装好redis并...

  • Redis高级

    Redis高级 发布订阅 Redis提供了发布订阅功能,可以用于消息的传输 Redis的发布订阅机制包括三个部分,...

  • golang redis发布订阅 --- 2022-04-03

    Redis提供了发布订阅功能,可以用于消息的传输,Redis的发布订阅机制包括三个部分,发布者,订阅者和Chann...

  • 死磕Redis5.0订阅和发布

    最近和一些朋友讨论Redis的订阅和发布功能,发现有些公司喜欢用Redis的订阅和发布功能来当作消息中间件来使用,...

  • SpringBoot 整合Redis 实现发布订阅

    简介 Redis提供了发布订阅功能,可以用于消息的传输,Redis的发布订阅机制包括三个部分,发布者,订阅者,Ch...

  • redis发布订阅模式

    最近项目中,有个功能点是利用redis的发布订阅机制,进行服务器本地缓存数据同步。由于redis发布订阅功能的可靠...

  • Redis的发布与订阅

    要知道redis是有消息的发布和订阅功能的,我们可以利用它的发布和订阅功能非常简单地实现一些比较实用的功能。 打个...

  • redis发布订阅功能

    一.背景 目前做了一个功能,需要抓取到登陆时ses...

  • Redis 发布订阅功能

    发布订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:订阅者 (sub) 订阅频道,发送者 (p...

  • Java中高级核心知识全面解析——Redis(发布订阅与Stre

    一、发布订阅与Stream 1.Redis 中的发布/订阅功能 发布/ 订阅系统 是 Web 系统中比较常用的一个...

网友评论

      本文标题:04 redis的发布和订阅功能

      本文链接:https://www.haomeiwen.com/subject/ookbpktx.html