常见的MQ产品:①:Kafka
②:RabbitMQ
③:RocketMQ
一句话总结每个MQ:
1.RabbitMQ:开源提供的界面友好,稳定,功能全,易上手,中小型项目首选.
2.RocketMQ:阿里开源,高吞吐,高可靠,电商/金融高并发场景首选
3.Kafka:一开始的目的就是用于日志收集和传输,超高吞吐量,追求速度,大数据/日志采集场景首选
三者核心区别体现在:
1.吞吐量: Kafka > RocketMQ > RabbitMQ
可达百万级/s 十万级/s 万级/s
2.可靠性:RocketMQ > RabbitMQ > Kafka