redis
文章平均质量分 75
NeoLuYao
专注大型分布式系统、网络、存储,主Java开发,热爱新技术。
展开
-
使用Redis构建消息队列和发布订阅系统
摘自《Redis入门指南》,李子骅1 任务队列 Redis中的列表类型可以实现可以实现队列,列表类型有LPUSH和RPOP命令实现队列的概念。如果想要实现任务队列,只需要让生产者将任务使用LPUSH命令加入到某个键中,另一边让消费者不断地使用RPOP命令从该键中取出任务即可。# 无限循环读取任务队列中的内容loop $task = RPOP原创 2015-02-05 16:12:36 · 2906 阅读 · 0 评论 -
消息队列及发布/订阅模式
摘自:《大型网站技术架构》 李智慧1 消息驱动架构 消息驱动架构(Event Driven Architecture) :通过在底耦合的模块之间传输事件消息,以保持模块的松散耦合,并借助事件消息的通信完成模块间合作,典型的EDA架构就是操作系统中常见的生产者消费者模式。 在大型网站中最常用的是分布式消息队列: 消息队列利用”发布—订阅者模式“原创 2015-02-05 16:03:40 · 7302 阅读 · 1 评论