Are there any benefit of using static template over dynamic template? I was hoping to do some space optimizations.
My input data are mostly constant but can change with addition of some fields
To give more context,
Most of my fields are number who I want to aggregate on. The string fields are very less ~10%. If I use a static template and mark those field not_analyzed would I be gaining a huge advantage ?
Can I still aggregate over number if they are not analyzed ?
With addition of new fields that are not present in template would the field still get populated ?
is the above statement valid and useful ? Also, just to confirm I would still be able to do aggregation like percentile/avg on duration without it being analyzed?
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.