随着Redis技术的不断发展,其命令行操作已经成为许多开发者不可或缺的工具。通过使用命令PUBLISH channel message,用户可以将信息message发送到指定的频道channel。在版本2.0.0及以上,其时间复杂度为O(N+M),其中N是频道的订阅者数量,而M是使用模式订阅的客户端数量。返回值为接收到信息message的订阅者数量。如果频道没有订阅者,返回值为0。例如,向无订阅者的频道bad_channel发送信息时,返回值为0;向有一个订阅者的频道msg发送信息时,返回值为1;向有多个订阅者的频道chat_room发送信息时,返回值为3。