zoukankan      html  css  js  c++  java
  • redis的Pub/Sub

    redis的Pub/Sub机制类似于广播架构,Subscriber相当于收音机,可以收听多个channel(频道),Publisher(电台)可以在channel中发布信息。

    命令介绍

    PUBLISH channel msg    #将msg发送到频道channel
    
    SUBSCRIBE channel [channel1,channel2..]    #发送到多个频道
    
    UNSUBSCRIBE [channel1,channel2...]    #取消订阅指定频道,不指定会取消订阅所有频道
    
    PSUBSCRIBE pattern [pattern...]    #取消符合符合规则的频道
    
    PUBSUBSCRIBE [parttern]    #退订制定规则,如果没有指定会退订频道
    
    PUBSUB subcommand[argument]    #查看订阅和发布系统的所有状态
    
    * 订阅channel后不能接收到订阅之前的信息

    示例

    1,使用两个终端,一个作为发布者,一个作为接收者

    2,

    #发布者
    
    PUBLISH honey “girl”    #频道,信息
    
    接收者
    
    SUBSCRIBE honey    #订阅的频道

    3,结果如图

  • 相关阅读:
    Java学习之路----计算圆形的面积和周长
    数据库系统的基本组成内容
    软件测试的含义以及测试的对象
    wg sync.WaitGroup执行顺序
    go channel
    字符串操作
    scanf
    py停止工作
    jira索引失败
    py kafka
  • 原文地址:https://www.cnblogs.com/cuiyuanzhang/p/9571559.html
Copyright © 2011-2022 走看看