A single document type per index to increase performance?

Hi,

Do you know if separate document of different type into distinct indexes
could increase search requests performance?
An Elasticsearch expert told it:
*"**To maximize performance, minimize memory usage and make a significant
index, we must never make the multi-purpose, ie include several 'types' of
documents in a single index. The recommended strategy is to make an index
by document type, so as to retrieve the desired information so registered
without golf insignificant data. This separation of data has no negative
impact on performance, *quite the contrary."

What do you think about this recommandation?

Regards,

Antoine

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/e6fc7bac-bdd3-47a3-840f-fe24de066b14%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

1 Like

Can your system handle the memory overhead of many additional active Lucerne instances (shards)?

How often do you search across multiple types (either with _all or a common field).

If the answer is yes to the first and not at all to the second then splitting your data types into different indexes does make sense.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/2d4a47c7-569c-42e5-8400-3506752712a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.