I can't conform with the fact that any field configuration change we need to reindex whole index.
Reindexing the whole index takes me about 3-5 days, I can't conform with that fact that when I need to take one field from being indexed because I will not be using it anymore, I need to reindex the whole index.
I am constantly doing this process.
Am I doing the right thing ? Is this logic normal in ES ?
Generally speaking, your index mappings should be relatively static. Why are you repeatedly reindexing? Why is your mapping changing so often? The fact that your index mapping changes often suggests that you should be modelling your data differently.
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.