This official blog Changing Mapping with Zero Downtime helps a lot, but things get much more complicated in real world.
There are still some problems left:
- what if write operations go in the meanwhile when switching alias?
- what if terms (new words, stop words) change frequently with big size index. Say an index of 1million docs, some new words affects some hundreds docs but change frequently. It's not worthy to do full size reindex everytime.
And some other problems I can't recall at once.
Would you please recommend some blogs major in production search engine so that I can follow?
Thanks for help!