MQ
文章平均质量分 90
IsToRestart
这个作者很懒,什么都没留下…
展开
-
什么是RabbitMQ?
RabbitMQ是一个由erlang开发的消息队列。消息队列用于应用间的异步协作。原创 2023-06-02 16:35:29 · 2440 阅读 · 0 评论 -
MQ可以用在哪些地方,解决什么问题?
MQkafka是以吞吐量高而闻名,不过其数据稳定性一般,而且无法保证消息有序性。阿里巴巴的RocketMQ基于Kafka的原理,利用Java代码打造,弥补了Kafka的缺点,继承了其高吞吐的优势,其客户端目前以Java为主。RabbitMQ基于面向并发的语言Erlang开发,吞吐量不如Kafka,但是消息可靠性较好。也能有效的保证消息的有序性。因为Erlang的原因,集群搭建比较方便。支持多种协议,并且有各种语言的客户端,比较灵活。相关资料:这个问题其实时问3种MQ的差别,先看一张图:Acti原创 2020-10-22 21:31:31 · 2744 阅读 · 2 评论