I am using ES 1.7 in production without _source
field due to which we are not able to use features like highlight etc, I enabled _source
on ES 1.7 which increased the index size by 50%.
Now we are evaluating the ES 7.X and the same exercise when I did with ES 7.X, total index size is increased by 300% which is very surprising and increased our cost estimates a lot.
I am not sure which one is reliable, I know the original index size depends on the type of documents and analyzer which you use(like removing stop words and stemming etc which decreases the index size), but my all data is text, and the same type of index and schema is used in both version of ES, then why there is so much difference in-store w/wo _source
?
Also normally how much index size is expected to grow if we enable _source
in indices which contains text ?