私たちはelasticsearchの新機能で、UIクライアントがインデックスを照会するための調整ノードを設定し始めました。マスターノードとコーディネーションノードの違いを理解できませんでした。コーディネーションはサイトのトラフィックに基づいて個別にスケールアップする必要がありますか?他のノードが負荷を共有するか?弾性検索コーディネートノード
0
A
答えて
3
マスターノードはクラスタトポロジを管理します。データの索引付けも検索タスクへの参加もしません。
データノードは、ESクラスタの実際の作業馬であり、データの索引付けと検索/集計の実行を担当します。
調整ノード(以前は「クライアントノード」と呼ばれていました)は、ESクラスタ内の何らかの種類のロードバランサです。オプションです。コーディネートノードがない場合、データノードはコーディネートノードになります。彼らはデータを索引付けしませんが、主な仕事は、検索タスクを関連ノード(マスターノードのおかげでどこにあるかを知っている)に配布し、集計してクライアントアプリケーションに戻す前にすべての結果を収集することです。
クラスタのサイズ、データ量、およびSLA要件によっては、クライアントに適切なサービスを提供するために、1つ以上の調整ノードを起動する必要があります。実際の数字がなければ、この時点で何かアドバイスするのは難しいですが、上では各ノードの仕組みを説明しています。
ちょうど始まり、データがあまりない場合は、専用の調整ノードは必要ありません。単純なデータノードは完全にうまくいきます。
関連する問題
- 1. ストアドプロシージャ検索弾性検索
- 2. 弾性検索検索フロントエンドデモ
- 3. 弾性検索インデックス
- 4. 弾性検索キャッシュ
- 5. スプリングブート、弾性検索
- 6. 弾性検索クエリプラグイン
- 7. 弾性検索マルチフィールドクエリ
- 8. 弾性検索インデックステンプレート
- 9. 弾性検索:フィルター
- 10. 弾性検索クラスタ
- 11. 弾性検索クエリ
- 12. 弾性検索フィルタークエリ
- 13. 弾性検索サブリストフィルター
- 14. 弾性検索インデックス
- 15. 弾性検索クエリフィルタ
- 16. 弾性検索インデックスマッパー
- 17. 弾性検索シャードロケーション
- 18. 弾性検索クエリ
- 19. 弾性検索インデックステンプレート
- 20. 弾性検索ブールクエリエラー
- 21. 弾性検索は
- 22. 弾性検索ブースト
- 23. 弾性検索クエリ
- 24. 弾性検索 - ダイナミックフィールドテンプレートマッピング
- 25. 弾性検索マイグレーションフィルタ
- 26. 弾性検索サマリーバケット
- 27. スプリングブート+スプリングデータの弾性検索+弾性検索5.6.0
- 28. 弾性検索5と春データ弾性検索
- 29. ファセットジオポイント検索による弾性検索
- 30. ログ検索の弾性検索設定