Redis发送订阅
来源:互联网 发布:阿里云系统的手机 编辑:程序博客网 时间:2024/05/20 22:40
Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。
Redis 发布订阅(pub/sub)实现了消息系统,发送者(在redis术语中称为发布者)在接收者(订阅者)接收消息时发送消息。传送消息的链路称为信道。
在Redis中,客户端可以订阅任意数量的信道。
示例
以下示例说明了发布用户概念的工作原理。 在以下示例中,一个客户端订阅名为“redisChat”的信道。
redis 127.0.0.1:6379> SUBSCRIBE redisChat
Reading messages… (press Ctrl-C to quit)
1) “subscribe”
2) “redisChat”
3) (integer) 1
现在,两个客户端在名称为“redisChat”的相同信道上发布消息,并且上述订阅的客户端接收消息。
redis 127.0.0.1:6379> PUBLISH redisChat “Redis is a great caching technique”
(integer) 1
redis 127.0.0.1:6379> PUBLISH redisChat “Learn redis by jorey”
(integer) 1
1) “message”
2) “redisChat”
3) “Redis is a great caching technique”
1) “message”
2) “redisChat”
3) “Learn redis by jorey”
Redis发布订阅命令
下表列出了与Redis发布订阅相关的一些基本命令。
序号 命令 说明
1 PSUBSCRIBE pattern [pattern …] 订阅一个或多个符合给定模式的频道。
2 PUBSUB subcommand [argument [argument …]] 查看订阅与发布系统状态。
3 PUBLISH channel message 将信息发送到指定的频道。
4 PUNSUBSCRIBE [pattern [pattern …]] 退订所有给定模式的频道。
5 SUBSCRIBE channel [channel …] 订阅给定的一个或多个频道的信息。
6 UNSUBSCRIBE [channel [channel …]] 退订给定的频道。
- Redis发送订阅
- redis消息发送与订阅
- 六.redis 发布订阅
- Redis:六、发布、订阅
- .redis 发布订阅
- 六.redis 发布订阅
- Redis:六、发布、订阅
- redis代码 发布订阅
- Redis 发布与订阅
- redis发布和订阅
- Redis 发布订阅
- Redis 发布与订阅
- Redis 订阅与发布
- Redis 发布与订阅
- Redis-消息订阅
- redis实现发布/订阅
- Redis消息订阅
- Redis发布订阅模式
- SSH问题之jsp跳转不到相应的action上
- MySQL协议分析
- linux中的http服务浅谈(1)
- socket 编程流程图
- 学会用requirejs,5分钟足矣
- Redis发送订阅
- 邝斌的ACM模板(扩展欧几里得算法(求 ax+by=gcd 的解以及逆元素))
- PAT 甲级1019. General Palindromic Number (20)
- 系统编程函数之线程
- 使用JavaScript完成一个随机抽取观众的小网页应用
- robot framework ride使用小结
- logsic 回归
- CodeForces 280C 浅谈期望线性性的树上问题实际运用
- Java基础总结-容器