We are using Elasticsearch for our e-commerce platform, we are indexing products only.
We have multiple shops under our platform, each shop is using different catalogue (produtcs). Currently we are investigating the best possibilities on how to index products for our multiple tenants.
Is it a good idea to have single Elasticsearch instance and create indices for each tenant (product_#customer_id#)? Or there is a better approach?