Hi. Recommendation for multi index/node/cluster setup
We are looking for the best way to approach this search scenario:
1 huge erp/crm with 100M~ documents.
Each document (word/pdf/img) belongs to a different customer
The request is to build an application that after authentication of a customer will allow that customer to search HIS documents.
Now, i believe that elasticsearch is the way to go here.
Though i am not sure what would be best strategy here.
i will replicate all the documents from the existing DB to be indexed to elastic.
Should i try to build 1 index per customer?(each customer has about 100k docs)
or have it separated in the node level? Would i need to have more than one cluster to have best results?
thanks for any direction or answer form your own experience.
Thanks