We want to use ElasticSearch as a multi-tenant store , each tenant would have different requirement for document type/schema.
What is the best way to store data wrt cost, manageability in this regard ?
1> Each tenant having separate index with varying document types may not be efficient?
2> A set of tenants may fall into one index with varying document types
but With ElasticSearch's removal of mapping types mentioned in link
It seems to be possible only through have custom type as mentioned in the link.
Please advise what is the best possible way to seperate tenant's data with each tenant having separate schema/document type requirement?