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

Redis PUBLISH 命令

Redis PUBLISH 命令

返回 Redis 发布订阅


Redis PUBLISH 命令用于将信息发送到指定的频道。

语法

redis PUBLISH 命令基本语法如下:

redis 127.0.0.1:6379> PUBLISH channel message

可用版本

>= 2.0.0

返回值

接收到信息的订阅者数量。

示例

# 对没有订阅者的频道发送信息
redis 127.0.0.1:6379> publish bad_channel "can any body hear me?"
(integer) 0

# 向有一个订阅者的频道发送信息
redis 127.0.0.1:6379> publish msg "good morning"
(integer) 1

# 向有多个订阅者的频道发送信息
redis 127.0.0.1:6379> publish chat_room "hello~ everyone"
(integer) 3
(integer) 1

时间复杂度

PUBLISH 命令时间复杂度: O(N+M) 其中N是订阅频道的客户端的数量,M是所有订阅模式的总和。

返回 Redis 发布订阅

查看笔记

扫码一下
查看教程更方便