zoukankan      html  css  js  c++  java
  • redis发布订阅

    简介:

    redis发布订阅是一种消息通信模型:发送者发送消息,订阅者接收消息;redis频道是由某个客户端创建的,其他redis客户端可以订阅任意数量的不同频道,每当有新消息发送到频道中的时候,频道会将这个消息发送给订阅他的客户端。


                  发送信息     / 订阅者A
    发送者A------------->频道A<
                               订阅者B
                  发送信息     /
    发送者B------------->频道B<
                               订阅者C

    相关命令:

    注意:[ ]里面的可写也可不写

    命令描述
    psubscribe pattern [pattern ...] 订阅一个或多个符合给定模式的频道
    pusbsub subcommand [argument [argument...]] 查看订阅与发布系统状态
    publish channel message 将消息发送到指定的频道
    punsubscribe [ pattern [pattern ...]] 退订所有给定模式的频道
    subscribe channel [channel ...] 订阅给定的一个或多个频道的信息
    unsubscribe [channel [channel ...]] 指退订给定的频道

                    

    使用案例:

    # 1、打开一个客户端,订阅一个频道
    subscribe test
    
    # 2、打开另一个客户端,向test管道发送信息
    publish test "hello"
    
    # 3、退订指定频道
    unsubscribe test

     

     

     

     

     

  • 相关阅读:
    判断是否是唯一索引异常
    Sign in with Apple java
    spring 集成钉钉机器人
    list一个字段去重
    Math_Linear_algebra_05_正定矩阵
    Math_Linear_algebra_02_矩阵与线性方程
    Math_Calculus_04_多变量微积分
    Math_Linear_algebra_01_向量空间
    Linux_Best Practice_04_Ubuntu 18.04
    PMP_Previw
  • 原文地址:https://www.cnblogs.com/XueTing/p/13713622.html
Copyright © 2011-2022 走看看