AWS Elasticsearch 中的“客户端节点”?

Sep*_*man 2 load-balancing amazon-web-services elasticsearch

阅读有关 Elasticsearch 正确架构的信息,我听说了 3 种类型的节点:

  • 主节点(保留分片路由表)
  • 客户端节点(是否对结果进行 CPU/内存密集型合并排序)
  • 数据节点(包含数据的实际分片)

根据我在使用非 Java 客户端连接到 Elasticsearch 集群时的理解,您应该连接到客户端节点。但是,我在 AWS Elasticsearch 上没有看到有关客户端节点的任何信息。

我错过了什么吗?谢谢,九月

Val*_*Val 5

亚马逊Elasticsearch服务不是一个全功能的ES分期付款。尽管它对于一些用例(日志收集等)来说是足够的功能,但它在您可以配置的内容和可用的端点方面有几个限制。

一个限制是您只能配置主节点和数据节点,不能配置客户端节点。

另一个限制是连接到集群的唯一方法是通过 HTTP,即无法通过 TCP 连接到集群,因此您不能使用传输客户端,只能使用 HTTP 客户端。