I have one multitenant application that is storing lof of data like events in elasticsearch, each organization will search events only from their organization.
My question is about query/search perfomance and speed to scale up to hundreds of organizations, it is better to have one index per organization like:
events_orgA
events_orgB
events_orgC
Or the performance is the same if we only have one index events for all organizations and we search filtering by Org
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.