1.Redis 发布订阅

     Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。

     Redis 客户端可以订阅任意数量的频道。

     下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:

 

2.发布/订阅模式常用命令

 

3.案列:先订阅后发布后才能收到消息:

    • 可以一次性订阅多个:SUBSCRIBE c1 c2 c3

    • 消息发布:PUBLISH c2 hello-redis

    • 订阅多个,通配符*:PSUBSCRIBE new*

    • 收取消息: PUBLISH new1 redis2017

Logo

更多推荐