zoukankan      html  css  js  c++  java
  • Redis系统学习之发布订阅

    Redis实现订阅发布

    • Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)订阅消息
    • redis客户端可以订阅任意数量的频道
    • 订阅/发布消息图
    • image.png
    • 下图展示了频道channel1,以及订阅这个频道的三个客户端 -- client2 client5 和client1之间的关系
    • image.png
    • 当有新消息通过PUBLIST命令发送给频道channel1时,这个消息就会被发送给订阅他的三个客户端
    • image.png
    • 开启两个客户端,下面的操作使用两个客户端操作,左边的叫A,右边的叫B
    • image.png

    订阅一个或多个给定频道的信息

    • subscribe 频道名称[频道名称循环 多个使用空格分开]
      • B,订阅名字为xiaojiejie的频道[感觉有点不对[捂脸]]
      • image.png
      • 订阅完成xiaojiejie,就等待小姐姐发消息吧[嘿嘿]

    发送消息到指定的频道

    • publist 频道名称 消息名称
      • A,发布消息,"zipaizhao"到"xiaojiejie"频道
      • image.png
      • 查看B,的窗口,成功接收 xiaojiejie频道的zipaizhao
      • image.png

    退订指定的频道

    • unsubscribe 频道名称
      • 退订名称为 "xuqiu" 的频道,省的天天发
      • image.png

    原理

    image.png

     

    作者:彼岸舞

    时间:202155

    内容关于:Redis

    本文属于作者原创,未经允许,禁止转发

  • 相关阅读:
    软件工程作业3.28
    毕业论文管理系统建模图
    软件工程建模图作业
    酒店管理系统
    闪屏和功能引导页面代码编写
    Android算法编程代码
    3.28软件工程作业
    毕业论文管理系统
    图书管理系统建模图
    酒店预订系统故事
  • 原文地址:https://www.cnblogs.com/flower-dance/p/14731201.html
Copyright © 2011-2022 走看看