Kafka中Topic和Partition有什么区别?Topic下有1万条消息,其中包含10个badcase,这些消息是如何分布在Partition中的?
考察说明
考察对Kafka核心概念Topic与Partition关系的理解及消息分布机制
回答思路
- 准确说明Topic是逻辑概念,Partition是物理存储单元
- 说明消息按分区策略(key哈希或轮询)分布到不同Partition
- 理解同一个Partition内消息有序,不同Partition间无全局顺序
- 不把badcase作为特殊分布依据,正常消息分布机制同样适用
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。