I am using Java to connect to my ES (v2.4.0) cluster using a Transport client.
I am seeing very bad query throughput performance. I have two questions:
- Does transport client also sort the query results, or is it done by one of the data nodes as in the case of node client?
- I see a lot of settings on the internet, such as "network.server", "client.transport.sniff", etc. used while setting up a client. Is there ay documentation where all such settings are explained and listed?