redis发布订阅常用命令(redisson 发布订阅)

本文主要介绍redis发布订阅(redisson发布订阅)的常用命令,下面一起看看redis发布订阅(redisson发布订阅)的常用命令相关资讯。
其实很多mq的产品都是这样的模式。我们经常听到电子邮件订阅场景的例子。什么意思,就是说100个人订阅你的博客。如果博主发表了一篇文章,那么100个人也会收到短信通知。你觉得除了这个场景还能找到其他的场景吗?当然,如果你想做一个独立的程序在内存中读写以保持数据的完整性,是否需要保证写的时间也要分配给每个存储读取器?所以还是有很多场景的。在你的挖掘下或者从基本命令:1:简介命令从用户手册可以看出,其实发布订阅模式只有六个命令。下面我来解释一下~ ~ ~ 1。订阅订阅频道{channel …}信息订阅一个或多个频道。从上面官方的解释来看,它的表现有点像现实生活中的表现。我们听广播,想听。我们应该做的,当然是fm。只有在合适的频道才能听到好的节目,所以一定要先订阅一个频道(频道)。我给你举个例子。两个客户端,即msg,订阅该频道,如下所示:2 .到目前为止,这两个受试者都在监控msg频道。接下来,如果msg频道有新闻,就会通过订阅接收。让 让我们看看如何使用这个命令用户手册。信息发布渠道将信息消息发送到指定渠道。看到上面命令的使用,我就放心了。订阅监控后,将消息发送到msg通道。然后单独打印。好了,到目前为止,最基本的发布和订阅模式是。简单吗?其实这是什么简单,但有时我们需要它,就是我可以有一个模糊的匹配关键?比如你想订阅所有以为前缀的频道,如果能做到真的很棒。一个强大的redis自然会这样做,并命令它提供:psubscribe。3.psu subscribe在给定模式{mode …}下psu subscribe一个或多个频道。每个模式都使用*匹配符号,比如匹配所有频道以它开头(it.news,it.blog,it.tweets等。)和消息。*匹配新闻的所有频道。(个人、news.global.today等。),等等。看到上面的解释,你可能会觉得这不是正式的匹配,前缀p就是模式的意思。是的,然后我会订阅所有带有前缀的频道。最常见的是三个命令,然后我们简单分析一下代码。二:简单的源代码分析。事实上,redis 的发布和订阅模式。表达式存储在redisserver pubsub_channels字典和pubsub_patterns数组中,所有的操作代码都在pubsub c文件中,如下图所示:1。如你所见,pubsub_channels是一个字典结构,你应该知道它的键是一个通道,它的值是一个通过注释的列表。2 pubsub_patterns从注释中可以看出,它是存储模式匹配订阅的客户端列表。是的,它是用一个列表数组实现的。3.subcribecommand通过下面的代码,你心里有轮廓了吗?其实这真的是pubsub_channels =渠道存储值=列表模式的关键,列表就叫客户列表。在这种情况下,你会看到。哪把钥匙挂在上面?如果客户发布了,只要浏览一下列表就知道结果了。4。在publishcommand之前,发布的原理很简单,就是在字典里找通道和键,到达客户端后遍历客户端发送信息。同理,pubsub_patterns也差不多,你只需要简单看一下pubsub的源代码就可以了。c,几乎所有人都会明白
了解更多redis发布订阅(redisson发布订阅)的常用命令相关内容请关注本站点。

win7刚开机很卡(win7电脑开机慢运行卡顿)
固态硬盘和机械怎么一起用,固态硬盘和机械硬盘一起用怎么操作
pr怎么恢复默认设置,pr控制面板恢复默认设置
x70pro和x70pro+哪个好(vivo x70pro与x70pro+)
联想官方驱动在哪下载(联想官网驱动安装教程)
redis发布订阅常用命令(redisson 发布订阅)
电脑突然自动重启或者断电关机是怎么回事儿(电脑突然自动断电重启是什么问题)
从两个sql表中了解过去的时间(sql如何从两个表检索数据)
word分页了怎么合并一起(word分页了怎么合并一起打印)
如何把app的图标改为自己图片(怎么把app图标改样子)
什么叫固态硬盘优化工作,笔记本什么叫固态硬盘
固态盘是什么是c盘吗,固态硬盘 就是c盘吗
一嗨租车怎么开通双免(一嗨租车双免还要刷违章押金吗)
笔记本电脑磁盘恢复分区怎么删除,怎么删除笔记本的恢复分区
windows365云电脑官网(office365云电脑)
魅蓝note3打游戏怎么样,魅蓝note3对比红米note3玩游戏差别多大
苹果ios怎么越狱,苹果手机怎样越狱
小红书怎么私信别人(小红书怎么私信微信不会被禁言)
华硕z490-a说明书(华硕z490-p说明书)
三星s6edge 怎么root,三星s6edge怎么root不了