🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Kafka 版本号 * 所有的 Kafka 种类均包含最基础的社区 Kafka ![](https://img.kancloud.cn/c1/0d/c10df9e6f72126e9c721fba38e27ac23_784x208.png) * Kafka 版本命名 * 2.11 * 2.11 为 Scala 编译器版本 * Kafka 由 Scala 编写 * 2.2.1 * Kafka 真正的版本 * Major.Minor.Patch ## 版本介绍 * 0.7 * 上古版本,只有最基础的消息队列功能 * 没有副本机制 * 0.8 * 引入副本机制 * 使用老版本的客户端 API * 老版本的定义 * 当你用它们的 API 开发 producer & consumer 应用时,需要指定 ZK 的地址而非 Broker 的地址 * 老版本 API 默认使用同步方式发送消息,因此吞吐量不高 * 虽然 API 支持异步,但实际场景会丢消息 * 0.8.2.0 * 引入新版本 Producer API * 0.9.0.0 * 重量级大版本更新 * 引入基础的安全认证 / 权限功能 * 使用 Java 重写了新版本消费者 API * 引入 Kafka Connect 组件用于实现高性能的数据抽取 * 新版本 Producer API 更加稳定 * 0.10.0.0 * 里程碑式大版本 * 引入 Kafka Streams * 0.10.1 & 0.10.2 变更均为 Kafka Streams 上 * 此时 Kafka Streams 还不能线上部署 * 0.10.2.2 * 可以使用新版本 Consumer API * 修复了一个可能导致 Producer 性能降低的 Bug * 0.11.0.0 (2017/6) * 提供幂等性 Producer API * 提供事务(Transaction) API * 对 Kafka 消息格式重构 * 算是目前最主流的版本之一 * 1.0 * Kafka Streams 的主要改进 * 消息引擎方面未引入太多重大功能特性 * 2.0 * 值得考虑 Kafka Streams