I currently have 140 fields in my Elasticsearch index-based App Search Engine. I realized that 40 of those fields contain data that does not need to be indexed (it's display only data), so I marked them index:false in the mapping. After thinking about it, I could combine those 40 fields into one called "display_only_data" or similar with the idea that reducing the number of fields by 40 will help the system perform better.
So my questions are:
- Does reducing the number of fields help the system perform better?
- If fields are marked index:false, do they not impact the system - meaning they don't really count towards the number of fields because they are not indexed anyway?
Thanks in advance!