当前位置:  开发笔记 > 运维 > 正文

Kafka和ActiveMQ之间的区别

如何解决《Kafka和ActiveMQ之间的区别》经验,为你挑选了1个好方法。

我已经工作Active MQ了很长时间并且熟悉Active MQ架构.最近我Kafka作为一个消息传递系统听到了很多.它与Active MQ和其他消息传递系统相比有哪些优势?它只是另一个大数据热门词吗?还kafka适用于零丢失消息系统吗?



1> user2720864..:

这是太广泛讨论,但在我看来,关于最重要的因素KafkaActiveMQ就是throughput.来自维基页面

Kafka提供极高吞吐量的分布式发布/订阅消息传递系统.此外,它支持相对长期的消息持久性,以支持各种各样的消费者,跨服务器和消费者划分消息流,以及将数据加载到Apache Hadoop以进行离线批处理的功能.

还有kafka适合零损失的消息传递系统吗?

在非常简短的kafka中保证以下内容:
1)生产者发送到特定主题分区的消息将按其发送顺序附加.
2)对于具有复制因子N的主题,它将容忍最多N-1个服务器故障,而不会丢失任何提交给日志的消息.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有