Redis发布订阅

218 阅读1分钟

1.Redis发布订阅

订阅端
127.0.0.1:6379> subscribe kebo #订阅一个频道
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "kebo"
3) (integer) 1
#等待发送信息
1) "message"
2) "kebo"
3) "keboshizuibangde"
发布端
127.0.0.1:6379> publish kebo keboshizuibangde #发布消息到频道
(integer) 1

使用场景:

1、实时沟通消息系统!

2、实时聊天(频道当作聊天室,将信息回显给所有人即可!)

3、订阅,关注系统都是可以的!

稍微复杂的场景用MQ做就可以!