UNSUBSCRIBE [channel [channel ...]]
Stop listening for messages posted to the given channels
UNSUBSCRIBE 是 Redis PUBSUB 命令的一个子命令,用于取消订阅给定的一个或多个频道,如果没有指定任何频道,则取消所有订阅。具体格式如下:
UNSUBSCRIBE [channel [channel ...]]
其中,channel 是一个频道名,可以同时取消订阅多个频道。例如,以下命令将取消订阅名为 news 的频道:
UNSUBSCRIBE news
当客户端不再需要接收某个频道的消息时,可以通过 UNSUBSCRIBE 命令取消订阅。如果客户端取消订阅了所有频道,则客户端将从 Redis 的订阅列表中移除,不再接收任何消息。使用 UNSUBSCRIBE 命令可以轻松取消订阅多个相关的频道,或者在不需要某些订阅时进行清理。