标签:uda UI sub psu red inf href log span
1、关键字:PUBLISH SUBSCRIBE PSUBSCRIBE
2、示例:
redis 127.0.0.1:6379> PUBLISH c1 "test"
(integer) 0
redis 127.0.0.1:6379> PUBLISH c2 "test"
(integer) 0
redis 127.0.0.1:6379> SUBSCRIBE c1
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "c1"
3) (integer) 1
1) "message"
2) "c1"
3) "test"
Redis的订阅操作是阻塞式的,因此一旦客户端订阅了某个频道或模式,就将会一直处于订阅状态直到退出。
3、支持模式匹配
客户端可以使用命令PSUBSCRIBE一次性订阅符合模式匹配的多个频道,例如:
redis 127.0.0.1:6379> PSUBSCRIBE c*
Reading messages... (press Ctrl-C to quit)
1) "psubscribe"
2) "c*"
3) (integer) 1
1) "pmessage"
2) "c*"
3) "c2"
4) "test2"
c*
表示任意c
开头的频道。
4、注意:
1、Redis发布订阅机制 - yitudake - 博客园
https://www.cnblogs.com/yitudake/p/6747995.html
标签:uda UI sub psu red inf href log span
原文地址:https://www.cnblogs.com/52fhy/p/8973563.html