当前位置: 首页 > news >正文

wiki网站开发工具站长工具seo词语排名

wiki网站开发工具,站长工具seo词语排名,网站 微信公众号 建设方案,长春建设信息网站日志分段(LogSegment) Kafka的一个 主题可以分为多个分区。 一个分区可以有一至多个副本,每个副本对应一个日志文件。 每个日志文件对应一个至多个日志分段(LogSegment)。 每个日志分段还可以细分为索引文件、日志存储…

日志分段(LogSegment)

Kafka的一个 主题可以分为多个分区。
一个分区可以有一至多个副本,每个副本对应一个日志文件。
每个日志文件对应一个至多个日志分段(LogSegment)。
每个日志分段还可以细分为索引文件、日志存储文件和快照文件。

每个 LogSegment 对应于磁盘上的一个日志文件和两个索引文件,以及其他可能的文件(比如以 .txnindex 为后缀的事务索引文件)。索引文件包括:偏移量索引文件(以 .index 为文件后缀) 和 时间戳索引文件 (以 .timeindex 为文件后缀),

每个 LogSegment 都有一个 基准偏移量 baseOffset, 用来表示当前 LogSegment 中第一条消息的 offset, 用来表示当前 LogSegment 中第一条消息的 offset。

在这里插入图片描述

日志分段(LogSegment)的索引文件:

偏移量索引文件,用来建立消息偏移量( offset ) 到物理地址之间的映射关系,方便快速定位消息所在的物理文件位置 。

时间戳索引文件,则根据指定的时间戳 ( timestamp) 来查找对应的偏移量信息。

Kafka中 的索引文件以稀疏索引的方式构造消息的索引,它并不保证每个消息在索引文件中都有对应的索引项。

偏移量索引文件

偏移量索引项,每个索引项占用 8个字节,分为两个部分。

(1) relativeOffset: 相对偏移量,表示消息相对于 baseOffset 的偏移量,占用 4个字节。当前索引文件的文件名即为 baseOffset 的值。

(2) position: 物理地址,也就是消息在日志分段文件中对应的物理位置 ,占用 4个字节。

时间戳索引文件

时间戳索引项,每个索引项占用 12 个字段,分为两个部分。

(1) timestamp: 当前日志分段的最大时间戳。

(2) relativeOffset: 时间戳所对应的消息的相对偏移量。

时间戳索引文件中包含若干个时间戳索引项,每个追加的时间戳索引项中的 timestamp 必须大于之前追加的索引项的 timestamp。

资料来源

《深入理解Kafka:核心设计与实践原理》

http://www.mmbaike.com/news/101970.html

相关文章:

  • 网站做不做账手机seo排名软件
  • 无锡哪里有做网站的公司百度有钱花人工客服
  • 网站建设和网站google play 安卓下载
  • bdcms 网站网络营销师官网
  • 做网站用什么语言编写全国疫情最新消息今天新增
  • wordpress被挂马 广告湖南长沙seo
  • 电子产品玩具东莞网站建设seo优化工具
  • 免费设计素材济南seo优化外包
  • 公司建立网站费用百度打开
  • dede手机网站跳转seo优化视频教程
  • 网站建设代理多少钱域名注册服务网站
  • 做暖暖视频网站大全百度浏览器下载官方免费
  • 网页游戏推广网站怎么做电商seo搜索引擎优化
  • 社区门户网站模板怎么申请自己的网络平台
  • 丹灶网站建设b站2023年免费入口
  • 做网站的怎么学招聘网络营销推广人员
  • 网站开发在哪个科目核算门户网站有哪些
  • 注册完域名 如何做网站论坛推广
  • 网站点击量在哪里看济南网站制作平台
  • 青海城乡建设部网站首页个人网页怎么做
  • 做网站贵吗网站规划与设计
  • m 的手机网站怎么做俄罗斯网络攻击数量增长了80%
  • 宁波专业网站seo公司torrentkitty磁力官网
  • html打开网页播放视频网站搜索引擎优化方法
  • 郑州专业的网站建设网络广告一般是怎么收费
  • 做平面设计都在那个网站找免费素材?百度客服电话
  • 网站域名怎么修改吗哪里可以接广告
  • 电商网站人员配置网推app怎么推广
  • 武汉制作公司网站营销策略包括哪些内容
  • 兰溪优秀高端网站设计地址深圳关键词优化报价