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

     

     

     

     

     

  • 相关阅读:
    Android 如何在自己的应用中模拟Home键
    ComboBox添加Item
    修复JSCRIPT
    几天没用TFS!挂了!
    简单的上传图片并生成缩略图
    上传图片时中文路径的问题
    获取DataList和Repeater里的控件
    MIME 类型列表
    STL注意
    MFC下的MessageBox使用_附带CBUTTON
  • 原文地址:https://www.cnblogs.com/XueTing/p/13713622.html
Copyright © 2011-2022 走看看