ホームページ  >  に質問  >  本文

Kafka でのパーティション設計の利点は何ですか?

同時書き込みを改善することは可能ですか? Disk io は同時に 1 つのファイルしか書き込めませんよね?
同時読み取りを改善することはできますか? Disk io は一度に 1 つのファイルしか読み取れませんよね?
単一書き込み速度を上げることは可能ですか?パーティションとは関係ないようですよね?
単一読み取り速度を上げることは可能ですか?複数セグメントにすれば解決するんじゃないでしょうか?

滿天的星座滿天的星座2675日前1115

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-06-23 09:15:28

    元の回答: トピックのスケーラビリティではないでしょうか?それ以外の場合、単一トピックの容量は物理マシンにのみ制限されます。
    更新された回答:
    ログ内のパーティションは、いくつかの目的を果たします。まず、それぞれのサーバーに収まるサイズを超えてログを拡張できます。個々のパーティションは、それをホストするサーバーに適合する必要がありますが、トピックには任意の量のデータを処理できるように多数のパーティションを含めることができます。第二に、それらは並列処理の単位として機能します。これについては、後ほど詳しく説明します。
    公式ドキュメント (上記を参照) )。
    パーティションには 2 つの主な目的があります。 1. あらゆる量のデータを処理できるようにスケーラビリティを強化します。 2. 並列ユニットとして使用して、並列機能を向上させます (主にこの点を考慮します)。
    これが私の最初の回答で、最初のポイントしか覚えていません~~ごめんなさい

    返事
    0
  • キャンセル返事