扫码一下
查看教程更方便
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是所有订阅模式的总和。