2016-10-04 9 views
0

Elasticsearchのための適切なアーキテクチャについて読んで、私は、ノードの約3タイプを聞く:(AWS Elasticsearchの「クライアントノード」?

  • マスターノード(ルーティングテーブルの破片を保持します)
  • クライアントノードは、結果のCPU /メモリ集約マージソートをい非Javaクライアントを使用してElasticsearchクラスタへの接続時)
  • データノード(データと実際の破片が含まれています)

私の理解からは、クライアント・ノードに接続する必要があります。ただし、AWS Elasticsearchのクライアントノードについては何も表示されません。

何か不足していますか? ありがとう、 9月

+0

私はあなたがクラスタに接続するために使用するJavaクライアントは、「クライアントノード」という名前で呼ばれるものだと思います。 –

答えて

2

Amazon Elasticsearch Serviceは完全なES版ではありません。それは、いくつかのユースケース(ログ収集など)に十分対応していますが、構成可能なものと使用可能なエンドポイントの点でいくつかの制限があります。

1つの制限は、マスターノードとデータノードのみを設定でき、クライアントノードは設定できないことです。

クラスタに接続する唯一の方法はHTTP経由である、つまりクラスタへのTCP接続を確立する方法がないため、トランスポートクライアントは使用できません.HTTPクライアントのみが使用できます。

関連する問題