六、Kafka种类的选择

本文介绍了Apache Kafka、Confluent Kafka和CDH/HDP Kafka三种Kafka发行版的特性、优势与劣势。Apache Kafka社区活跃,适合需要基础组件和高度掌控的场景;Confluent Kafka提供高级特性如Schema注册中心,但国内支持有限;CDH/HDP Kafka集成于大数据平台,简化运维,但可能滞后于最新版本。
摘要由CSDN通过智能技术生成

1. Apache Kafka

Apache Kafka 是最“正宗”的 Kafka。自 Kafka 开源伊始,它便在 Apache 基金会孵化并成为顶级项目,它也被称为社区版 Kafka。更重要的是,它是后面其他所有发行版的基础。也就是说,后面提到的发行版要么是原封不动地继承了 Apache Kafka,要么是在此之上扩展了新功能,总之 Apache Kafka 是我们学习和使用 Kafka 的基础。

2. Confluent Kafka

Confluent 公司专注于提供基于 Kafka 的企业级流处理解决方案,它主要从事商业化 Kafka 工具开发,并在此基础上发布了 Confluent Kafka。Confluent Kafka 提供了一些 Apache Kafka 没有的高级特性,比如跨数据中心备份、Schema 注册中心以及集群监控工具等。

3. Cloudera/Hortonworks Kafka

Cloudera 提供的 CDH 和 Hortonworks 提供的 HDP 是非常著名的大数据平台,里面集成了目前主流的大数据框架,能够帮助用户实现从分布式存储、集群调度、流处理到机器学习、实时数据库等全方位的数据处理。不管是 CDH 还是 HDP 里面都集成了 Apache Kafka,因此我把这两款产品中的 Kafka 称为 CDH Kafka 和 HDP Kafka。

 

下面比较一下它们的优势和劣势:

1. Apache Kafka

对 Apache Kafka 而言,它现在依然是开发人数最多、版本迭代速度最快的 Kafka。如果你使用 Apache Kafka 碰到任何问题并提交问题到社区,社

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值