Redis消息订阅
2015-12-16 20:56
351 查看
使用办法:
测试案例1:
消息发布端:
订阅端:
测试案例2
消息发布端:
消息订阅端:
命令 | 作用 |
---|---|
publish channel content | 向指定channel发布内容 |
subscribe channel [channel …] | 订阅指定channel消息 |
psubscribe pattern [pattern …] | 订阅符合pattern的channel,支持?、*、[]进行通配,如new[sn],可订阅news和newn的消息 |
unsubscribe [channel [channel …]] | 取消订阅channel消息 |
punsubscribe [pattern [pattern …]] | 取消订阅pattern的channel,支持?、*、[]进行通配,如new[sn],可取消订阅news和newn的消息 |
pubsub numsub channel … | 查看某个或多个channel订阅者数量 |
pubsub numpat | 查看所有订阅者数量 |
消息发布端:
127.0.0.1:6379> publish news 'hello redis' (integer) 1 127.0.0.1:6379> publish news 'hello publish' (integer) 1 127.0.0.1:6379>
订阅端:
127.0.0.1:6379> subscribe news Reading messages... (press Ctrl-C to quit) 1) "subscribe" 2) "news" 3) (integer) 1 1) "message" 2) "news" 3) "hello redis" 1) "message" 2) "news" 3) "hello publish"
测试案例2
消息发布端:
127.0.0.1:6379> publish news 'hello redis' (integer) 1 127.0.0.1:6379> publish newn 'hello word' (integer) 1 127.0.0.1:6379>
消息订阅端:
127.0.0.1:6379> psubscribe new[sn] Reading messages... (press Ctrl-C to quit) 1) "psubscribe" 2) "new[sn]" 3) (integer) 1 1) "pmessage" 2) "new[sn]" 3) "news" 4) "hello redis" 1) "pmessage" 2) "new[sn]" 3) "newn" 4) "hello word"
相关文章推荐
- Redis的三种启动方式
- Redis未授权访问漏洞
- Redis系列二:Redis支持的数据类型和使用方法(二)
- Redis笔记(八)Redis的持久化
- Redis中的事务
- redis集群(主从配置)
- Redis同步(主从复制)
- 请务必注意 Redis 安全配置,否则将导致轻松被入侵
- Java中使用Jedis操作Redis
- java对redis的基本操作
- redis 学习手册之有序集合数据类型sorted-sets操作
- Redis初识(安装与基本操作)
- redis故障记录
- Ubuntu15.04 C语言操作Redis
- Redis 集群方案
- redis主从切换
- Redis安装及主从配置
- redis集群部署
- phpredis:php一个key-value用法
- redis安装与参数说明