redis支持pub/sub功能(可以用于消息服务器),这个功能类似mq,这里做一个简单的介绍Pub/Sub Pub/Sub 从字面上理解就是发布(Publish)与订阅(Subscribe),在Redis中,你可以设定对某一个key值进行消息发布及消息订阅, 当一个key值上...
分类:
其他好文 时间:
2015-08-07 19:32:03
阅读次数:
131
一、 发布订阅消息
发布订阅(pub/Sub)是一种消息通信模式,主要的目的是解除消息发布者和消订阅者之间的耦合,Redis作为一个pub/sub的server,在订阅者和发布者之间起到了消息路由的功能。订阅者可以通过subscribe和psubscribe命令向Redis Server订阅自己感兴趣的消息类型,Redis将信息类型称为通道(channel).当发布者通过publish...
分类:
其他好文 时间:
2015-07-31 18:20:56
阅读次数:
108
1. Brief 一直对Observer Pattern和Pub/Sub Pattern有所混淆,下面打算通过这两篇Blog来梳理这两种模式。若有纰漏请大家指正。2. Use Case 首先我...
分类:
其他好文 时间:
2015-07-09 19:45:23
阅读次数:
180
1. Brief 一直对Observer Pattern和Pub/Sub Pattern有所混淆,下面打算通过这两篇Blog来梳理这两种模式。若有纰漏请大家指正。 2. Role ...
分类:
其他好文 时间:
2015-07-07 14:33:24
阅读次数:
109
【消息持久化】ActiveMQ持久订阅设置通过为发布者设置 PERSISTENT传送模式,为订阅者时使用持久订阅,这样可以保证 Pub/Sub 程序接收所有发布的消息。消息订阅分为非持久订阅(non-durable subscription)和持久订阅(durable subscription),非...
分类:
其他好文 时间:
2015-07-07 14:28:26
阅读次数:
5985
3.事务处理redis 对事务的支持目前还比较简单。 redis 只能保证一个 client 发起的事务中的命令可以连续的执行,而中间不会插入其他 client 的命令。 由于 redis 是单线程来处理所有 client 的请求的所以做到这点是很容易的。一般情况下redis 在接受到一个 clie...
分类:
其他好文 时间:
2015-06-28 15:34:25
阅读次数:
124
前,我的重点是关注的三篇文章Shuttle ESB入境和宏观的概念范例。Shuttle ESB模式:请求/对应模式与Pub/Sub模式。关于这两种模式的区分,请看以下文章的介绍:Shuttle ESB(三)——架构模型介绍(2)在Shuttle ESB的第一篇文章中,关于入门实例的介绍,是基于Com...
分类:
其他好文 时间:
2015-06-18 15:14:21
阅读次数:
108
Related commands
相关命令
PSUBSCRIBE
PUBLISH
PUBSUB
PUNSUBSCRIBE
SUBSCRIBE
UNSUBSCRIBE
Pub/Sub
SUBSCRIBE, UNSUBSCRIBE and PUBLISH implement
the Publish/Subscribe messaging paradigm ...
分类:
Web程序 时间:
2015-06-15 23:54:30
阅读次数:
183
redis使用场景:1.在主页中显示最新的项目列表。2.删除和过滤3.排行榜及相关问题。4.按照用户投票和时间排序。5.过期项目处理。6.计数。7.特定时间内的特定项目。8.实时分析正在发生的情况,用于数据统计与防止垃圾邮件等。9.Pub/Sub。10.队列。11.缓存。12.关注者..
分类:
其他好文 时间:
2015-06-12 22:33:29
阅读次数:
166
发布订阅(pub/sub)是一种消息通信模式,主要的目的是解耦消息发布者和消息订阅者之间的耦合,这点和设计模式中的观察者模式比较相似。pub/sub不仅仅解决发布者和订阅者直接代码级别耦合也解决两者在物理部署上的耦合。redis作为一个pub/subserver,在订阅者和发布者之间起到了..
分类:
其他好文 时间:
2015-06-03 19:49:36
阅读次数:
199