このリンク、Official Zookeeper docでは、引用があいまいです。
ZooKeeper はそのデータをデータ ディレクトリに格納し、そのトランザクション ログをトランザクション ログ ディレクトリに格納します。デフォルトでは、これら 2 つのディレクトリは同じです。サーバーは、トランザクション ログ ファイルをデータ ファイルとは別のディレクトリに格納するように構成できます (構成する必要があります)。トランザクション ログが専用のログ デバイスに存在する場合、スループットが向上し、待ち時間が短縮されます。
トランザクション ログ ファイルは、トランザクション ログを別のディレクトリに保存する必要があると書かれています。では、専用のデバイスが最適であると言うのですか? デフォルトで、データ ディレクトリ ファイルとトランザクション ログ ファイルを同じ場所に保存するのはなぜですか? 「ディレクトリ」の意味を理解していない可能性があるため、混乱していると思います。ディレクトリと聞くとフォルダを思い浮かべます。ディレクトリと言うとき、ハードウェア ストレージ デバイスを意味しますか? これらのファイルが同じデバイスに保存されていても、異なるフォルダーに保存されている場合、スループットが向上し、遅延が減少するとは思えません。ファイルが別のデバイスに保存されている場合、スループットが向上し、遅延が減少すると予想されます。
ドキュメントを正しく解釈していますか? トランザクション ログとデータ ファイルを別のフォルダーに格納するだけでは、パフォーマンスは向上しません。それらは、それらが異なるハードウェアストレージデバイスに保存されている場合に、これらの利益が得られることを意味するだけですか?