加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Redis_订阅发布

发布时间:2020-12-16 04:36:41 所属栏目:安全 来源:网络整理
导读:Redis 订阅发布 目录 Redis 订阅发布 1. 概述 2. 测试 3. 使用场景 1. 概述 Redis 发布订阅(pub/sub)是一种消息通信模式: 发送者(pub)发送消息,订阅者(sub)接受消息 ==== 微信,微博,关注系统 Redis 客户端可以定义任意数量的频道 三个角色 消息发送者 频道

Redis 订阅发布

目录
  • Redis 订阅发布
    • 1. 概述
    • 2. 测试
    • 3. 使用场景

1. 概述

  • Redis 发布订阅(pub/sub)是一种消息通信模式: 发送者(pub)发送消息,订阅者(sub)接受消息 ====> 微信,微博,关注系统

  • Redis 客户端可以定义任意数量的频道

  • 三个角色

    • 消息发送者
    • 频道
    • 消息订阅者

2. 测试

  • 订阅频道 subscribe channelName 等待读取推送的消息

  • image-20201025111620133

  • 再开启一个客户端,发送消息(对应订阅的频道名) publish channleName message 发布者发送消息到频道

  • image-20201025111710623

  • 此时我们客户端可以实时收到我们订阅频道发送的消息

  • image-20201025111826295

3. 使用场景

  • 实时消息系统
  • 实时聊天 (频道当做聊天室,将消息实时回显给所有人即可!)
  • 订阅,关注系统都是可以的

稍微复杂的场景,我们就会使用 消息中间件来做(MQ)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读