即使是不成熟的尝试,也胜于胎死腹中的策略。

如何深入理解Reindex

Elasticsearch | 作者 Charele | 发布于2022年05月15日 | 阅读数:1599

Reindex,相信大家都用过(学习中或工作中),
这个模块,名字叫reindex,它其实包括了3个功能
Reindex, updateByQuery, deleteByQuery
其实大同小异,
你可以看成执行同一个方法,传入不同的参数。
 
我要说的,肯定不是说如何去用reindex,用什么参数之类,
而是谈一些别人没提到的概念。
 
比如一个updateByQuery操作,它究竟经历了哪些步骤,
再比如,这个"conflicts"参数,
它究竟在什么情况下起作用,起了什么作用,哪些情况下有用(或没用)
111.png

 
还是那句话,其实要真正理解,还得自己看代码。
Reindex这个模块的块代码相对简单,
如果看明白了。就可以看其他部分:CCR, ILM/SLM, Snapshot, Watcher,安全,,,
已邀请:

要回复问题请先登录注册