KAFKA详解:主题说明(二)
一、主题说明
二、生产者消费者角色说明
1、生产消费者
从生产者的角度来说,他所操作的单元,一般情况下属于主题为单位
从消费者的角度来说,他所操作的单元,一般情况下属于主题为单位
生产者、消费者可以以主题更细单位来操作--->(分区),也是消息的分类
从kafka的角度来说,没有限制生产者也没有限制消费者
生产者与消费者在处理数据的时候,必须要知道要操作的主题是哪一个
三、创建属于我们自己的主题?
1、一个broker服务下,是否可以创建多个分区?
可以,broker数与分区数没有关系
2、一个broker服务下,是否可以创建多个副本因子
不可以。但报错
replication factor: 3 larger than available brokers: 创建主题时,副本因子应该小于等于可用的broker数 kafka-topics.sh --create --topic mytopic5 --zookeeper localhost:2181 --partitions 3 --replication-factor 1 --config max.message.bytes=6400 --config flush.messages=1
3、查看当前有哪些主题
kafka-topics.sh --describe --zookeeper localhost:2181 在kafka中每一个分区会有一个编号:从0开始
4、更多关于主题的操作的命令详见
作者:罗阿红
出处:http://www.cnblogs.com/luoahong/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。