![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kafka
豆豆总
这个作者很懒,什么都没留下…
展开
-
日志存储
文件目录布局一个分区副本在节点上对应一个log文件夹,同时kafka为了防止文件过大引入了logSegment概念。将log切分成了多个logSegment,相当于将一个大文件切分成多个小文件。logSegment又对应磁盘上多个文件,一般有一个日志文件和两个索引文件,以及可能的其他文件。向log中追加消息时是顺序写入,只有最后一个logSegment才能执行昔日如操作,此前的所有logSegment度不能写入数据。为了便于消息的检索,每个logSegment中的日志文件(以.log结尾)对有对应的原创 2020-11-16 13:36:06 · 1654 阅读 · 0 评论 -
主题与分区
主题管理1.1 创建主题当broker端配置参数auto.create.topics.enable设置为true(默认为true),那么当生产者向一个尚未创建的主题发送校学习时,会自动创建一个分区数为num.partitions,副本因子为default.replication.factor的主题。另外,当一个消费者开始从位置主题中读取消息时,或者当任意一个客户端向未知追发送元数据请求时,都会按照配置参数num.partitions和default.replication.factor的值来创建一个相应原创 2020-11-10 14:49:55 · 374 阅读 · 0 评论