(共7页PPT)kafka的面试题.pptx

;Kafka0.9版本以前,offset默认保存在Zookeeper中。从kafka-0.9版本及以后,kafka的消费者组和offset信息就不存zookeeper了,而是存到broker服务器上。

这个变动的原因在于:之前版本,Kafka其实存在一个比较大的隐患,就是利用Zookeeper来存储记录每个消费者/组的消费进度。虽然,在使用过程当中,JVM帮助我们完成了一些优化,但是消费者需要频繁的去与Zookeeper进行交互,而利用ZKClient的API操作Zookeeper频繁的Write其本身就是一个比较低效的Action,对于后期水平扩展也是一个比较头疼的问题。如果期间Z

文档评论(0)

1亿VIP精品文档

相关文档