
RabbitMQ
文章平均质量分 74
想飞的盗版鱼
这个作者很懒,什么都没留下…
展开
-
RocketMq和Kafka对比
Kafka会把收到的消息都。为了优化写入速度Kafak采用了两个技术,。原创 2023-06-05 19:38:31 · 1773 阅读 · 1 评论 -
消息队列面试题-RocketMQ
幂等性:概念:一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。要保证消息的幂等性,这个要结合业务的类型来进行处理。下面提供几个思路供参考:同步复制:保证了我们的热数据。也就是说 主和从保持的数据一致性。consumer消费到consume queue中的第一个queue,找到第一个数据,怎么确保是第一个数据呢?因为每一个数据的:8 bytes+4 bytes + 8 bytes 也就是20个bytes,所以在原创 2023-04-16 17:11:25 · 495 阅读 · 0 评论 -
消息队列面试题-kafka
kafka版本>=2.8时,可以不强制使用zk;kafka版本原创 2023-04-08 18:47:09 · 119 阅读 · 0 评论 -
RocketMq如何保证消息的可靠性
消息的发送方式有哪几种?存储消息的可靠性面临哪些挑战?消费消息的确认机制是怎样的?本文通过分析消息流转的整个过程,介绍RocketMQ是如何保证消息的可靠性的。分布式系统中一个重要的。常用的。由于分布式系统网络的不可靠,可能就会出现消息丢失的现象,那么RocketMQ是如何最大限度的保证消息不丢失的呢?那就需要从消息的产生到最终消费的整个过程来分析,。原创 2023-03-21 16:31:52 · 398 阅读 · 0 评论 -
RabbitMQ笔记
RabbitMQ笔记第一种模型:直连模型:一个生产者对应一个消费者第二种模型:work queue:一个生产者对应多个消费者:这多个消费者默认是采用均分的策略来消费消息的。但是也是可以通过一些设置来达到能者多劳的功能的。这个设置看那个笔记即可。第三种模型:fanout(广播模型):实现了一条消息能被多个消费者消费可以有多个消费者(每个消费者都绑定一个临时队列)每个消费者有自己的queue(队列)每个队列都要绑定到exchange(交换机)生产者发送消息,=只能发送给交换机,交换机来原创 2020-09-30 16:21:54 · 442 阅读 · 0 评论