PUBLISH
-
PUBLISH channel message
将信息 message 发送到指定的频道 channel 。
-
时间复杂度:
- O(N+M),其中 N 是频道 channel 的订阅者数量,而 M 则是使用模式订阅(subscribed patterns)的客户端的数量。 返回值:
- 接收到信息 message 的订阅者数量。
SUBSCRIBE
-
SUBSCRIBE channel [channel ...]
订阅给定频道的信息。
-
时间复杂度:
- O(N),其中 N 是订阅的频道的数量。 返回值:
- 接收到的信息(请参见下面的代码说明)。
PSUBSCRIBE
-
PSUBSCRIBE pattern [pattern ...]
订阅符合给定模式的频道。
每个模式以 * 作为匹配符,比如 huangz* 匹配所有以 huangz 开头的频道( huangzmsg 、 huangz-blog 、 huangz.tweets 等等), news.* 匹配所有以 news. 开头的频道( news.it 、 news.global.today 等等),诸如此类。
-
时间复杂度:
- O(N), N 是订阅的模式的数量。 返回值:
- 接收到的信息(请参见下面的代码说明)。
UNSUBSCRIBE
Warning
此命令在新版 Redis 中似乎已经被废弃?
PUNSUBSCRIBE
Warning
此命令在新版 Redis 中似乎已经被废弃?