如何使用客户 name/id 在 Kafka Topics 中创建分区
How to create partitions in Kafka Topics with customer name/id
我正在尝试创建包含 100 个分区的主题,我希望每个分区都有一个唯一的名称或 ID,以便生产者确切知道使用哪个分区来发送事件。我使用的是 Confluent Kafka,所以我使用 UI 创建了一个包含 100 个分区的主题,但它没有为我提供选择分区名称或任何键的选项?
这是我正在关注的link:https://docs.confluent.io/platform/current/control-center/topics/create.html
语言:.NET
有没有办法 specify/customize 分区 ID?
你不能在 Kafka 中命名分区,只有主题有名字。每个主题的分区始终从 0 开始编号。
您可以使用 100 个不同名称的主题或使用 Partitioner
来计算每个事件的分区号。
我正在尝试创建包含 100 个分区的主题,我希望每个分区都有一个唯一的名称或 ID,以便生产者确切知道使用哪个分区来发送事件。我使用的是 Confluent Kafka,所以我使用 UI 创建了一个包含 100 个分区的主题,但它没有为我提供选择分区名称或任何键的选项?
这是我正在关注的link:https://docs.confluent.io/platform/current/control-center/topics/create.html
语言:.NET
有没有办法 specify/customize 分区 ID?
你不能在 Kafka 中命名分区,只有主题有名字。每个主题的分区始终从 0 开始编号。
您可以使用 100 个不同名称的主题或使用 Partitioner
来计算每个事件的分区号。