我在互联网上搜索python库来管理kafka操作,如CRUD主题,分区增量,分区重新分配,领导者选举等。我没有找到任何东西。
我知道pykafka,kafka-python,但它们用于创建消费者/生产者,我可以在主题上使用kazoo进行CRUD,但我不能执行我提到的其他操作。你能建议任何用于管理kafka集群的python库(如果有的话)吗?
谢谢!
答案 0 :(得分:0)
PyKafka包含一个用于创建主题here的CLI。我不确定你的意思是"分区增量"。消费者对分区的分配由PyKafka的成员协议实现在内部处理。据我所知,领导人选举不是客户可以触发的。
我不知道一个python库完全复制了与Kafka捆绑在一起的CLI工具的功能,但是PyKafka很接近。