计算机网络/计算机科学与应用/系统/运维/开发

Redis 发布与订阅

PSUBSCRIBE  订阅一个或多个符合给定模式的频道

PUBSUB  查看发布和订阅系统状态

PUBLISH 将消息发送到指定的频道

PUNSUBSCRIBE 退订所有给定模式的频道

SUBSCRIBE 订阅给定的一个或多个频道的消息

UNSUBSCRIBE 只退订给定的频道


实例:

客户端1:

127.0.0.1:6379> SUBSCRIBE redisChat
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "redisChat"
3) (integer) 1


客户端2:

127.0.0.1:6379> PUBLISH redisChat "message1"
(integer) 1
127.0.0.1:6379> PUBLISH redisChat "message2"
(integer) 1



然后查看客户端1:

127.0.0.1:6379> SUBSCRIBE redisChat
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "redisChat"
3) (integer) 1
1) "message"
2) "redisChat"
3) "message1"
1) "message"
2) "redisChat"
3) "message2"


参考:

https://blog.csdn.net/weixin_43888891/article/details/130951434


努力的意义,不在于一定会让你取得多大的成就,只是让你在平凡的日子里,活得比原来的那个自己更好一点。

评论

^