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、更多关于主题的操作的命令详见

Kafka shell :运维常用命令 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM