Redis监听(发布与订阅)
时间:2017-05-18 来源:华清远见JAVA学院
发布与订阅(publish/subscribe)的特点是订阅者(listener)负责订阅频道(channel),发送者(publisher)负责向频道发送二进制字符串消息。
每当有消息被发送至给定频道时,频道的所有订阅者都会收到消息。
1、直接使用Redis控制台发布/订阅信息
在redis中:
使用publish channel message即可向指定的channel发布信息,注意只能向一个channel发送消息
使用subscribe channel [channel2...]即可监听指定的channel,注意可以同时监听多个channel
示例:
先打开一个控制台,监听channel1
再打开一个控制台,向channel1发送消息
可以看到第一个控制台中收到了消息