SUBSCRIBE channel [channel ...]
Listen for messages published to the given channels
SUBSCRIBE 是 Redis PUBSUB 命令的一个子命令,用于订阅给定的一个或多个频道。具体格式如下:
SUBSCRIBE channel [channel ...]
其中,channel 是一个频道名,可以同时订阅多个频道。例如,以下命令将订阅名为 news 的频道:
SUBSCRIBE news
客户端可以通过向 SUBSCRIBE 命令发送订阅请求来订阅 Redis 中的频道。当频道中有新消息时,Redis 将消息推送给所有订阅该频道的客户端。如果频道中没有新消息,则订阅客户端将保持等待状态,直到有新消息为止。
可以通过 PUBLISH 命令向 Redis 中的频道发布消息,以便被订阅的客户端接收。使用 SUBSCRIBE 命令可以轻松实现实时消息推送功能,例如在线聊天室、实时数据监控等场景。