I am by no means any kind of Elasticsearch guru so I come to you guys to ask about the best way to handle the data we have in regards to indexes.
Right now we have 1 huge index of users and percolators on that index but what I've noticed is things can get out of whack and the cluster starts performing very poorly, usually something is uneven on the nodes or something. Like I said I am no guru.
Most of the searches if not all of them are done based on results for a particular company. Would it be better to create an index for each company? We currently have a little over 77k companies.