SUBSCRIBE
语法
SUBSCRIBE channel [channel ...]
- 可用版本
- 2.0.0
- 时间复杂度
- O(N),其中 N 是要订阅的频道数量。
- ACL 类别
-
@pubsub
,@slow
,
订阅客户端到指定频道。
客户端进入订阅状态后,不应该再发出任何其他命令,除了额外的 SUBSCRIBE
, SSUBSCRIBE
, PSUBSCRIBE
, UNSUBSCRIBE
, SUNSUBSCRIBE
, PUNSUBSCRIBE
, PING
, RESET
和 QUIT
命令。但是,如果使用 RESP3(参见 HELLO
),客户端可以在订阅状态下发出任何命令。
更多信息,请参见 发布/订阅。
行为变更历史
>= 6.2.0
: 可以调用RESET
退出订阅状态。
RESP2/RESP3 响应
成功时,该命令不会返回任何内容。相反,对于每个频道,都会推送一条消息,其中第一个元素是字符串subscribe
,作为命令成功的确认。