Hello,
I have single server ES installation. There are 2 types of documents. First
type is relatively small subset of the data, the second type is huge
amount, but in most cases I run queries against the 1st type, and rarely
against the 2nd. So, my index is huge just because the data I rarely use. I
was thinking to separate those 2 types into different indexes to increase
performance of my application, but assuming those indexes will be running
on the same ES, does it make sense at all? Any other suggestions?
Thank you,
Eugene
It makes perfect sense to separate the indexes. You can change certain
values per index such as the number of shards, replicas (not needed in your
case) and cache settings. You could also reindex all the documents of the
first type faster if you needed to.
Hello,
I have single server ES installation. There are 2 types of documents.
First type is relatively small subset of the data, the second type is huge
amount, but in most cases I run queries against the 1st type, and rarely
against the 2nd. So, my index is huge just because the data I rarely use. I
was thinking to separate those 2 types into different indexes to increase
performance of my application, but assuming those indexes will be running
on the same ES, does it make sense at all? Any other suggestions?
Thank you,
Eugene
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.