Elasticsearch client nodes


We are trying to see if we can introduce client nodes into our Elasticsearch cluster. I have yet to find any recommendations as far as memory requirements and Java settings for client nodes. Do they follow the same principles as data nodes? 50% of ram to heap and 50% to OS (not to exceed 32gb though)?

What about CPU? Is it preferable to have a lot of cores for client nodes?

Your insight is greatly appreciated!


You can easily increase heap on client nodes to 75% as you don't have to worry about FS caching to speed things up.
However don't go over the 30.5GB limit :smile:

As for CPU, whatever you can give it!