ElasticsearchクラスタノードタイプのビッグデータElasticsearch


ノードの4つの主要なタイプがあります。

1.メインノード(マスターノード)

マスタノードの主な責任は、業務の内容に責任をクラスタに関連付けられているそのようなトラックは、クラスタノードの一部である、インデックスの作成や削除など、および関連するノードに割り当てられたスライスを決定します。健康のクラスタの安定したマスターノードは非常に重要です。クラスタ内のノードのいずれかは、デフォルトでは、マスタノードとして選択される可能性があります。インデックスデータとは、検索クエリや他の操作は、クラスタの安定性を確保するために、CPU、メモリ、IOリソースの多くを取るだろう、マスターノードから分離されたデータノードがより良い選択ですマスターノードは、ノードにノード、経路探索やクライアントからの新しいデータを調整することができますが、これらの特別なマスターノードを使用しないことをお勧めですが。重要な原則は、できるだけ少しの作業として行うこと


2.データノード(データノード)

メインデータノードインデックスデータ記憶ノードを、文書主にCRUD操作、重合操作。CPU上のデータノード、メモリ、最適化の際に必要なデータを監視IO要求し、ノードの状態、とき十分でないリソースは、クラスタ内の新しいノードを追加する必要があります。


3.負荷分散ノード(クライアントノード)

ノードはどちらも、プライマリノードとして設定されていない場合、データノードとして構成されていないだけルーティング要求、検索処理、分配及びその他の操作インデックス処理することができ、本質的に、クライアント・ノードのパフォーマンスインテリジェントロードバランサ。比較的大きなクラスタ内のクライアント・ノードが有用で分離し、マスタノードとデータ・ノードを調整者、クライアント・ノードがクラスタのクラスタ状態に追加することができ、要求は、クラスタの状態に直接ルーティングすることができます。


前記前処理ノード(ノードインジェスト)

データは最初のインデックスデータが操作を前処理する前に、すべてのノードが実際にインジェスト操作がサポートされているデフォルトのあなたは、具体的ノード摂取するノードを構成することができ、。

公開された204元の記事 ウォン称賛59 ビュー14万+

おすすめ

転載: blog.csdn.net/baidu_34122324/article/details/102556387