发布订阅

  • redis发布订阅 **(pub/sub)**是一种消息通信模式:发布者(pub)发布消息,订阅者(sub)接收消息。
  • 订阅命令subscribe channel1 channel2 ... ,可以订阅多个频道。
  • 发布消息命令publish channel 消息 ,返回值表示有几个订阅者
  • psubscribe:订阅一个或多个符合给定模式的频道
    • PSUBSCRIBE pattern [pattern ...]
    • 订阅一个或多个符合给定模式的频道。
    • 每个模式以 * 作为匹配符,比如 it* 匹配所有以 it 开头的频道
    • ( it.news 、 it.blog 、it.tweets 等等)
    • news.* 匹配所有以 news. 开头的频道
    • ( news.it 、 news.global.today 等等),诸如此类。