logo

Kafka 中的 Offset(偏移量)是什么?它有什么作用?

Describe an Offset in Kafka. What is it used for?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: easy

分类: Kafka 消费进度, 消息定位

标签: offset, partition, consumer, checkpoint, progress tracking

参考答案摘要

核心答案 Offset(偏移量)是 Kafka 在每个 Partition 内为消息分配的 顺序 ID ,用于唯一标识该分区中的每条消息。 作用 定位消息 :消费者通过 offset 定位从哪个位置开始读取。 记录消费进度 :消费者会提交 offset 表示已消费到哪里,实现断点续读。 支持重放 :通过修改 offset 可以重新消费历史消息。 在传统架构中,Kafka 会借助 ZooKeeper...

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

Kafka 中的 Offset(偏移量)是什么?它有什么作用?

Easysystem-design

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案