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

     

     

     

     

     

  • 相关阅读:
    access生成sql脚本,通过VBA调用ADOX
    virtualbox 使用USB引导启动安装系统
    atom 调用g++编译cpp文件
    VPython 三维显示 —— hello word
    sql高级篇(一)
    sql基础篇
    struts2中的<s:select>默认选项
    关于SVN更新注意
    mysql中的substr()函数
    mysql中exists的用法介绍
  • 原文地址:https://www.cnblogs.com/XueTing/p/13713622.html
Copyright © 2011-2022 走看看