消息队列RocketMQ介绍
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了消息队列RocketMQ介绍相关的知识,希望对你有一定的参考价值。
RocketMQ介绍基于发布订阅的队列模型消息中间件,服务端使用JAVA编写,客户端支持JAVA、C++。阿里2012年开源,之后作为Apache基金会的一个项目进行维护。是一款低延迟、高可靠、可伸缩、易于使用的中间件。在Github上有相关介绍。
支持的部署架构
角色说明
角色 | 说明 |
Producer | 生产者,用于将消息发送到MQ,生产者本身既可以是生成消息,也可以对外提供接口,由外部来调用接口,再由生产者将受到的消息发送给MQ。 |
Producer Group | 生产者组,将同样角色生产者分组在一起。同一生产组的不同生产者实例都会被Broker告知提交或者回滚事务 |
Consumer | 消费者,从Broker拉取消息进行消费。从应用角度来说有两类消费者:
|
应用场景
以上是关于消息队列RocketMQ介绍的主要内容,如果未能解决你的问题,请参考以下文章
开发者说:消息队列 Kafka 和 RocketMQ 之我见
RabbitMQ,Apache的ActiveMQ,阿里RocketMQ,Kafka,ZeroMQ,MetaMQ,Redis也可实现消息队列,RabbitMQ的应用场景以及基本原理介绍,RabbitMQ