教程 > Redis教程 > Redis 命令 阅读:12

Redis PSUBSCRIBE 命令

Redis PSUBSCRIBE 命令

返回 Redis 发布订阅


Redis PSUBSCRIBE 命令订阅一个或多个符合给定模式的频道。

每个模式以 * 作为匹配符,比如 it* 匹配所有以 it 开头的频道( it.news 、 it.blog 、 it.tweets 等等)。 news.* 匹配所有以 news. 开头的频道( news.it 、 news.global.today 等等),诸如此类。

语法

redis Psubscribe 命令基本语法如下:

redis 127.0.0.1:6379> PSUBSCRIBE pattern [pattern ...]

可用版本

>= 2.0.0

返回值

接收到的信息。

示例

redis 127.0.0.1:6379> PSUBSCRIBE mychannel
Reading messages... (press Ctrl-C to quit)
1) "psubscribe"
2) "mychannel"
3) (integer) 1

时间复杂度

PSUBSCRIBE 命令时间复杂度:O(log(N)) 其中N为客户端订阅的频道的数量。

返回 Redis 发布订阅

查看笔记

扫码一下
查看教程更方便