2016-11-21 1514 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可能會給你一些指導