redis的发布订阅「建议收藏」

redis的发布订阅「建议收藏」简介 示例,订阅多个 通过正则匹配订阅多个

redis的发布订阅

简介

进程间的消息通信模式: 发送者(pub)发送消息,订阅者(sub)接收消息

代码100分

示例,订阅多个

代码100分127.0.0.1:8686[1]> SUBSCRIBE c1 c2 c3
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "c1"
3) (integer) 1
1) "subscribe"
2) "c2"
3) (integer) 2
1) "subscribe"
2) "c3"
3) (integer) 3

    # 另外一个客户端通过c1频道发送消息
    remoteSelf:1> publish c1 "hello c1"
    "1"

1) "message"
2) "c1"
3) "hello c1"

通过正则匹配订阅多个

[root@izm5e2q95pbpe1hh0kkwoiz ~]# redis-cli -p 8686
127.0.0.1:8686> auth ****(密码)
OK
127.0.0.1:8686> select 1
OK
127.0.0.1:8686[1]> PSUBSCRIBE new*
Reading messages... (press Ctrl-C to quit)
1) "psubscribe"
2) "new*"
3) (integer) 1

    # 发送订阅信息
    remoteSelf:1>publish new1 "hello new1"
    "1"

1) "pmessage"
2) "new*"
3) "new1"
4) 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/10053.html

(0)
上一篇 2023-01-26
下一篇 2023-01-26

相关推荐

  • redis持久化rdb和aof_国学教育赵强

    redis持久化rdb和aof_国学教育赵强Redis 提供了多种不同级别的持久化方式: RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF (Append-only file…

    2023-04-04
    111
  • 强大的首字母大写函数,让你的Python字符串更具可读性

    强大的首字母大写函数,让你的Python字符串更具可读性在Python中,字符串操作是非常常见的,那么有没有一种方法可以让我们的字符串更具可读性呢?答案是肯定的,下面我们介绍的这种方法就可以很好地解决这个问题——首字母大写函数capitalize()。

    2024-02-15
    44
  • 使用Tablib进行数据处理

    使用Tablib进行数据处理数据处理在计算机科学和工程中是一个重要的领域,常见的应用包括数据挖掘、机器学习、统计分析等等。在Python中,有许多第三方的库可以帮助我们进行数据处理。本文将介绍一种名为Tablib的库,它能够帮助我们轻松地进行数据导入、导出和转换。

    2024-04-24
    16
  • Navicat for mysql 15激活方法「建议收藏」

    Navicat for mysql 15激活方法「建议收藏」激活工具下载地址 链接:https://pan.baidu.com/s/1jN6-wzLSBOGmnWxA6fxCJg 提取码:sdq1 操作流程 1.下载该软件,然后放到Navicat的根目录,并…

    2023-03-25
    108
  • thinkphp 数据库性能监听SQL

    thinkphp 数据库性能监听SQL如果开启数据库的调试模式的话,你可以对数据库执行的任何SQL操作进行监听,使用如下方法: Db::listen(function($sql, $time, $explain){ // 记录SQL e…

    2023-04-05
    118
  • Python实现网络爬虫,轻松获取数据

    Python实现网络爬虫,轻松获取数据网络爬虫是指以自动化的方式浏览互联网,自动获取所需数据的程序。Python是一种高级编程语言,具有易学易用、功能强大的特点,因此成为了许多人使用网络爬虫进行数据获取的首选语言。下面将从以下几个方面对Python实现网络爬虫进行详细阐述。

    2024-02-27
    43
  • 利用SQL语句(命令方式)创建数据库(以及句子解释)「终于解决」

    利用SQL语句(命令方式)创建数据库(以及句子解释)「终于解决」create database 课程管理 //1:create database为SQL语句,用于创建数据库。执行完之后会创建一个新数据库及存储该数据库的文件,或从先前创建的数据库

    2023-03-17
    107
  • 只有双向关注_反复关注取关

    只有双向关注_反复关注取关开心一刻 有个问题一直困扰着我:许仙选择了救蛇,为什么杨过却选择救雕(而不救蛇) 后面想想,其实杨过救神雕是有原因的,当年神雕和巨蛇打架的时候 雕对杨过说:杀蛇,杀蛇,杀蛇! 蛇对杨过说:杀雕,杀雕,

    2023-05-20
    93

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注