UNSUBSCRIBE
停止收听发布到频道的消息。
语法
UNSUBSCRIBE [channel [channel ...]]
引入版本:2.0.0
复杂度摘要:O(N)
取消客户端对指定频道的订阅,如果未指定频道,则取消订阅所有频道。
如果不指定任何频道,客户端将取消订阅所有之前订阅的频道。对于每个取消订阅的频道,客户端都会收到一条消息。
可选参数
channel [channel ...]
一个或多个可供退订的频道。如果省略,客户端将从所有频道取消订阅。
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
成功时,此命令不会返回任何内容。相反,对于每个通道,都会推送一条第一个元素为字符串 unsubscribe 的消息,作为命令成功的确认。
RESP3
成功时,此命令不会返回任何内容。相反,对于每个通道,都会推送一条第一个元素为字符串 unsubscribe 的消息,作为命令成功的确认。
资料来源:Redis 官方 UNSUBSCRIBE 文档;中文内容参考 Redis 文档许可。