Reading about the proper architecture for Elasticsearch, I hear about 3 types of nodes:
- Master node (Keeps the shards routing table)
- Client node (Does the CPU/Memory intensive merge sort of the results)
- Data node (Contains the actual shards with the data)
From my understanding when connecting to the Elasticsearch cluster using non Java clients, you should be connecting to the client node. However I don't see anything about the Client Node on AWS Elasticsearch.
Am I missing something? Thanks, Sep