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

    1、Redis发布订阅

    1.1.  简介

      Redis发布订阅(pub/sub)是一种消息通信模式:

           发送者(pub)发送消息,订阅者(sub)接收消息。

    Redis客户端可以订阅任意数量的频道。

    1.2.  示例

     

     

    1.3.  命令

    1.3.1. 订阅频道

    subscribe channel [channel ...] 订阅一个或多个频道的消息

    psubscribe pattern[pattern...] 订阅一个或多个符合给定模式的频道的消息

    1.3.2. 发布频道

    publish channel message 将消息发送到指定的频道

    1.3.3. 退订频道

    unsubscribe channel  [channel ...]  退订指定的频道

    punsubscribe pattern[pattern...]  退订所有给定模式的频道

    Redis客户端1

     

    (订阅cctv9

    Redis客户端2

     

    (发送消息)

    Redis客户端1

     

    (收到的订阅信息)

    1.4.  应用场景

         这一功能最明显的用法就是构建实时消息系统,比如普通的即时聊天,群聊等功能

    1、在一个博客网站中,有1000个粉丝订阅了你,当你发布新文章时,就可以推送消息给粉丝

    2、微信公众号模式

  • 相关阅读:
    电脑连接树莓派Pi Zero W
    HTTP 302报文
    解决跨域访问
    转chromeUI4
    转chromeUI3
    转chromeUI2
    转chromeUI
    OPM中细节设置
    CMFCButton导致PropertySheet窗口关闭
    [转]objectarx 加载菜单-ObjectARX中右键(快捷)菜单的实现方法
  • 原文地址:https://www.cnblogs.com/schangxiang/p/11340329.html
Copyright © 2011-2022 走看看