I am trying to understand how indexing can be optimized on elasticsearch. Let me clarify my needs;
- I have two indices rigth now. Lets say,
indexAandindexB( Two indices can be seen approximately same size) - I have 6 machines dedicated to elasticsearch (we can say exactly the same hardware)
- The most important part of my elasticsearch usage is on writing since I am doing heavy writing on real time.
So my question is, how I can I optimize the writing operation using those 6 machines ?
Should I separate machines into two part like 3 machines for
indexAand 3 machines forindexB?or
Should I use all of 6 machines in order to index
indexAandindexB?and
What else should I need to give attention in order to optimize write operations ?
Thank you in advance