Redis 发布订阅(pub/sub)是一种消息通信模式∶发送者(pub)发送消息,订阅者(sub)接收消息。微信、微博、关注系统!
Redis客户端可以订阅任意数量的频道。
订阅/发布消息图
命令
测试
主机192.168.153.131,连接主机192.168.153.133的redis,订阅了zhangsan频道
主机192.168.153.132,连接主机192.168.153.133的redis,通过zhangsan频道发送消息 "hello,192.168.153.131"
主机192.168.153.131,接收消息成功
使用场景
1. 消息系统
2. 聊天室
3. 订阅,关注系统
稍微复杂的场景,我们就会使用消息中间件MQ处理。