全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
消息队列 MQ

应用场景

更新时间:2018-05-29 17:52:55

消息队列 MQ 可应用于如下几个场景:

分布式事务

在传统的事务处理中,多个系统之间的交互耦合到一个事务中,响应时间长,影响系统可用性。引入分布式事务消息,交易系统和消息队列之间,组成一个事务处理,能保证分布式系统之间数据的最终一致;下游业务系统(购物车、积分、其他)相互隔离,并行处理。

分布式事务

实时计算

通过消息队列(MQ),将源端不停产生的数据实时流入到计算引擎,实现实时计算。可采用如下计算引擎:Spark / Storm / EMR / ARMS / BeamRunner。

实时计算

物联网应用

物联网设备通过微消息队列(LMQ)连接云端,双向通信,数据传输;设备数据通过消息队列(MQ)连接计算引擎,分析数据或者源数据实时高效写入到 HiTSDB / HiStore / ODPS 等。

物联网应用

大规模缓存同步

在商业大促活动中,如“双11”大促,各个分会场会有琳琅满目的商品,每件商品的价格都会实时变化;同时,大量并发访问商品数据库,会场页面响应时间长。集中式缓存,带宽成瓶颈,无法满足对商品价格的访问需求。

消息队列(MQ)能够通过大规模缓存同步,减少页面响应时间;针对分会场的多缓存设计,满足客户对商品价格的访问需求。

大规模缓存同步

本文导读目录