发布订阅(pub/sub)是一种消息通信模式,主要的目的是解耦消息发布者和消息订阅者之间的耦合,这点和设计模式中的观察者模式比较相似。pub /sub不仅仅解决发布者和订阅者直接代码级别耦合也解决两者在物理部署上的耦合。redis作为一个pub/sub server,在订阅者和发布者之间起到了消息路由的功能。订阅者可以通过subscribe和psubscribe命令向redis
server订...
分类:
其他好文 时间:
2015-06-03 17:46:33
阅读次数:
181
发布订阅(pub/sub)是一种消息通信模式,主要的目的是解耦消息发布者和消息订阅者之间的耦合,这点和设计模式中的观察者模式比较相似。pub /sub不仅仅解决发布者和订阅者直接代码级别耦合也解决两者在物理部署上的耦合。redis作为一个pub/sub server,在订阅者和发布者之间起到了消息路...
分类:
其他好文 时间:
2015-06-03 17:31:12
阅读次数:
231
2015年5月22日 20:20:20 星期五效果:这边对微信说话, 浏览器端及时显示语音识别的文字注意:在连接socket.io时, 按下浏览器f12, 如果一直有请求不断的刷, 说明socket.io没有连接成功代码:node.js server端 1 var module_path = '/u...
分类:
微信 时间:
2015-05-22 21:07:35
阅读次数:
461
redis 订阅发布
项目名称:SmRemind_NEW
@Service
public class PubServiceImpl implements PubService {
@Resource(name="stringRedisTemplate")
private StringRedisTemplate stringRedisTemplate;
private String...
分类:
编程语言 时间:
2015-04-23 09:34:28
阅读次数:
317
目录一、Key 二、String 三、Hash 四、List 五、Set 六、SortedSet 七、Pub/Sub 八、Transaction 九、Script 十、Connection 十一、Server一、Key Key命令速查:命令 说明 DEL 删除给定的一个或多个 key,不存在的 k....
分类:
其他好文 时间:
2015-04-21 22:00:13
阅读次数:
160
长生剑、孔雀翎、碧玉刀、多情环、离别钩、霸王枪、拳头是古龙笔下的七种武器,而本文打算将Redis的几种使用方式Strings、Hashs、Lists、Sets、Sorted Sets、Pub/Sub、Transactions也比作七种武器,为大家讲解Redis的七种特性,并列举其适合的应用场景。St...
分类:
其他好文 时间:
2015-04-20 18:17:16
阅读次数:
121
长生剑、孔雀翎、碧玉刀、多情环、离别钩、霸王枪、拳头是古龙笔下的七种武器,而本文打算将Redis的几种使用方式Strings、Hashs、Lists、Sets、Sorted Sets、Pub/Sub、Transactions也比作七种武器,为大家讲解Redis的七种特性,并列举其适合的应用场景。St...
分类:
其他好文 时间:
2015-04-20 18:17:09
阅读次数:
141
上一篇讲述了SpringDateRedis操作Redis的大部分主题,本篇介绍Redis的订阅和发布功能在Spring应用中的使用。1.Redis的Pub/Sub命令Redis的订阅和发布服务有如下图6个命令,下面分别对每个命令做简单说明。publish:向指定的channel(频道)发送message(消息)subscribe:订阅指定chann..
分类:
编程语言 时间:
2015-04-02 06:47:54
阅读次数:
253
pub/sub功能也就是publish/subscribe功能,也就是发布订阅功能。基于事件的系统中,pub/sub是目前广泛使用的通信模型,它采用事件作为基本的通信机制,提供大规模系统所要求的松散耦合的交互模式:订阅者比如客户端以事件订阅的方式表达出它有兴趣接收的一个事件或一类事件,发布者比如服务器可以将订阅者兴趣的事件随时通知相关订阅者。
pub/sub功能可以有三个...
分类:
Web程序 时间:
2015-02-24 19:53:22
阅读次数:
242
??
事务处理
Redis对事务的支持目前还比较简单。Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。当一个client在一个连接中发出multi命令时,这个连接会进入一个事务上下文,该连接后续的命令不会立即执行,而是先放到一个队列中,当执行exec命令时,redis会顺序的执行队列中的所有命令。
...
分类:
数据库 时间:
2015-02-15 20:37:49
阅读次数:
375