kafka0.9.0 新特性(对比0.8)

Kafka 0.9.0 引入了全新的Consumer API,offset由kafka管理,支持多线程。消费者可以订阅特定partition,外部存储offset以实现更强的事务性保证。此外,新增安全管理机制,提供SSL和SASL验证。最后,Kafka Connect的引入简化了数据导入导出。本文作者拥有丰富的互联网架构设计经验。
摘要由CSDN通过智能技术生成
5401760-e5c44a047c55c7a9.png
image.png

1、引入新的Consumer API

0.9.0相比0.8.2,引入了一个新的Consumer API,这个API不再使用high level和low level的基于zookeeper的client;不过仍然支持0.8.0的client。

新的API通过如下方式引入依赖:

   <dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>kafka-clients</artifactId>
        <version>0.9.0.0</version>
    </dependency>
consumer的offset

kafka0.8.0 的 consumer客户端需要不断与kafka集群的zookeeper交互,以获取最新的offset。而新的consumer的offset则是交给kafka来管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值