Kafka比拉比有什么优势?

x759pob2  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(375)

寻找在rabbitmq上使用apachekafka的利弊。还要决定是否将现有的基础设施转移到Kafka。

d7v8vwbk

d7v8vwbk1#

非常不同,有些您可能会考虑从-a)rabbit mq is queue fifo开始。Kafka是一个日志,你写的东西被附加到尾部,但是你从你想要的地方读。
b) kafka是真正分布式的—数据是分片的、复制的、耐久性保证可以调整、可用性可以调整。rabbitmq对上述内容的支持有限。
c) kafka还为oob提供了消费者框架,允许对日志进行可靠的分布式处理。kafka streams还内置了流处理语义。rabbitmq消费者只是基于fifo的,从头部读取数据,然后逐个处理。
d) kafka在消费者模型中是可扩展的,允许您只构建一次,atmost一次,至少一次。

相关问题