教程 > Redis教程 > Redis 命令 阅读:15

Redis UNSUBSCRIBE 命令

Redis UNSUBSCRIBE 命令

返回 Redis 发布订阅


Redis UNSUBSCRIBE 命令用于退订给定的一个或多个频道的信息。

语法

redis UNSUBSCRIBE 命令基本语法如下:

redis 127.0.0.1:6379> UNSUBSCRIBE channel [channel ...]

可用版本

>= 2.0.0

返回值

这个命令在不同的客户端中有不同的表现。

如果没有频道被指定,一个无参数的 UNSUBSCRIBE 调用被执行,那么客户端使用 SUBSCRIBE 命令订阅的所有频道都会被退订。在这种情况下,命令会返回一个信息,告知客户端所有被退订的频道。

示例

redis 127.0.0.1:6379> UNSUBSCRIBE mychannel 
1) "unsubscribe"
2) "a"
3) (integer) 0

时间复杂度

UNSUBSCRIBE 命令时间复杂度:O(N) N是订阅频道的客户端的数量。

返回 Redis 发布订阅

查看笔记

扫码一下
查看教程更方便