PUNSUBSCRIBE [pattern [pattern ...]]

Stop listening for messages posted to channels matching the given patterns

PUNSUBSCRIBE 是 Redis PUBSUB 命令的一个子命令,用于取消订阅与给定模式匹配的一个或多个频道,如果没有指定任何模式,则取消所有模式订阅。具体格式如下:

PUNSUBSCRIBE [pattern [pattern ...]]

其中,pattern 是一个模式字符串,用于匹配多个频道,使用 * 表示任意字符,使用 ? 表示单个字符。可以同时指定多个模式字符串,以取消匹配的所有订阅。

例如,以下命令将取消所有以 news:* 开头的频道的订阅:

PUNSUBSCRIBE news:*

使用 PUNSUBSCRIBE 命令可以轻松取消匹配的所有订阅,可以用于取消订阅多个相关的频道,或者在不需要某些订阅时进行清理。

powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:36:59

results matching ""

    No results matching ""