系列九、Redis的发布订阅

一、概述

Redis的发布订阅是进程间的一种消息通信模式,发送者(Publisher)发送消息,订阅者(Subscriber)接收消息。

二、命令

三、案例演示

3.1、订阅单个

  1. 客户端订阅 cctv-1、cctv-2、 cctv-3三个频道

    bash 复制代码
    SUBSCRIBE cctv-1 cctv-2 cctv-3
  2. 发送端往cctv-2频道发送消息

    bash 复制代码
    PUBLISH cctv-2 cctv-2message
  3. 客户端收到的消息

3.2、订阅多个(通配符)

  1. 客户端订阅以news开头的
  2. 发送端发送消息
  3. 客户端接收消息
相关推荐
Mahir0816 小时前
Redis 分布式锁与 Redisson 深度解析:从原生实现到工业级解决方案
数据库·redis·分布式·缓存·面试
看我干嘛!16 小时前
Redis安装
数据库·redis·缓存
Devin~Y17 小时前
大厂Java面试实录:Spring Boot/Cloud + Redis + Kafka + JVM + RAG(Spring AI)三轮追问(小Y翻车版)
java·jvm·spring boot·redis·spring cloud·kafka·mybatis
oddsand117 小时前
原理篇-Redis数据结构
数据库·redis·缓存
zz07232018 小时前
Redis + Lua 实现高性能分布式限流
redis·lua·aop·限流算法·分布式限流
月落归舟1 天前
一篇文章了解Redis内存淘汰机制与过期Key清理
数据库·redis·mybatis
phltxy1 天前
Redis 事务
数据库·redis·缓存
环流_1 天前
redis核心数据类型在java中的操作
java·数据库·redis
接着奏乐接着舞1 天前
java 数据结构
数据库·redis·缓存
许长安1 天前
Redis 跳表实现详解
数据库·c++·经验分享·redis·笔记·缓存