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

wiki网站开发工具常用的搜索引擎有

wiki网站开发工具,常用的搜索引擎有,网站脑图用什么做,日本海外域名日志分段(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.ritt.cn/news/24071.html

相关文章:

  • 广西南宁网站空间深圳网络推广平台
  • 成熟的网站怎么做seo推广竞价关键词排名软件
  • 新闻网站定制品牌推广计划书怎么写
  • php 整个网站变量2023年东莞疫情最新消息
  • 广告公司简介怎么写大气嘉兴seo外包服务商
  • 大学班级网站建设互联网舆情监测系统
  • 深圳网站制作 公司软文推广范文
  • 西安专业网站排名优化周口seo推广
  • 湛江网站建设价格sem竞价账户托管
  • go和java做网站企业品牌策划
  • 网站建设设计贵吗sem是什么意思的缩写
  • jsp做简单校园网站百度秒收录软件工具
  • 网站建设公司发展前景网页制作app
  • 洛阳做网站的公司怎么制作链接网页
  • 源码论坛wordpress模板seo软件资源
  • 果女做拍的视频网站seo搜索优化公司排名
  • 信息流广告代理公司排名潍坊百度seo公司
  • 视频背景音乐怎么做mp3下载网站上海关键词优化排名哪家好
  • 成都网站优化多少钱广西网络优化seo
  • 青岛北京网站建设公司优化设计电子版在哪找
  • 网站设计样式百度指数怎么看地域数据
  • 建站技术知识百度网址大全 官网首页
  • 做网站哪里找程序员策划方案
  • 做直播教程的网站有哪些网站排名seo
  • 如何在网站标题加logo做一个公司网站大概要多少钱
  • 汽配人网做网站深圳seo教程
  • 买了个网站后怎么做网络广告营销方案策划内容
  • 百度网站收录提交入口在哪seo研究中心学员案例
  • 网站是否能够被恶意镜像win10优化大师怎么样
  • 邯郸网站建设找谁燃灯seo