You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kafka分区ID是否可能存在间隔?规范及场景求证

Kafka分区ID规范说明

当一个Kafka主题拥有n个分区时,其分区ID必然是连续的0 1 2 ... n-1序列,不会出现间隔。

  • Kafka本身不支持删除单个分区,只能通过kafka-topics.sh(或对应API)的--alter参数新增分区,每次新增的分区ID会自动分配为当前最大ID+1,不会跳号。
  • 不存在官方认可的场景会导致分区ID出现间隔,比如你提到的0 2 3这类情况在正常操作流程下不可能发生。
  • 即便是主题重建、分区重新分配这类操作,Kafka也会保证分区ID的连续性,新创建的分区依然从0开始按顺序编号,不会跳过已有ID数值。

内容的提问来源于stack exchange,提问作者Amaterasu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 13:34:59