2016-11-21 1509 views
1

下面是我试图用于kafka的一些示例,卡夫卡的主题和分区的命名规则是什么?

我不确定使用或使用任何特定的命名约定是好事吗?

为主题

  1. {名} _queue
  2. {名} _topic
  • 在这里,我想第一个选项是不好的,因为主题是不完全排队。
  • 在计算机科学的队列意味着先到先得。
  • 如果分区进入的话题比主题画面将不再排队,因为话题的分区里面的队列和数据部分来自 对于分区
  1. {名} _partition
  2. (名称)_ {卡夫卡主题名称} _partition
  3. (名称)_ {卡夫卡主题名称} _part

回答

0

我认为你正在反思这一点。您只需要分配一个符合[a-zA-Z0-9\\._\\-]的Kafka主题名称。所以like-thislike_thislikeThis或甚至likethis。 Kafka将通过为每个分区添加topic-name-{partitionid}来为您处理分区名称。

0

没有写好的有关卡夫卡的主题命名约定,但this可能会给你一些指导