测试

订阅端:

127.0.0.1:8689> SUBSCRIBE luoyufengshuo # 订阅一个频道
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "luoyufengshuo"
3) (integer) 1
# 等待读取推送的信息
1) "message" # 消息
2) "luoyufengshuo" # 哪个频道的消息
3) "hello,luoyufeng" # 消息的具体内容
1) "message"
2) "luoyufengshuo"
3) "hello,redis"

发送端:

127.0.0.1:8689> PUBLISH luoyufengshuo "hello,luoyufeng" # 发布者发布消息到频道
(integer) 1
127.0.0.1:8689> PUBLISH luoyufengshuo "hello,redis" # 发布者发布消息到频道
(integer) 1

使用场景

1.实时消息系统

2.实时聊天(频道当做聊天室,将信息回显给所有人)

3.订阅,关注系统

稍微复杂的场景会使用到 消息中间件MQ

最后修改:2021 年 03 月 14 日 01 : 36 PM