【发布时间】:2019-09-06 00:06:53
【问题描述】:
背景: 一直以来,我一直认为,如果同义词文件有任何变化,您将需要重新索引整个索引。当然,如果索引大小很小,这个过程并没有那么慢,但是这个过程本身很繁琐,而且会有停机时间。
所以问题:
在这种情况下我的理解有误吗?意味着有更简单的方法来反映我的索引的同义词变化?无需重新索引。
未来的要求是,与其手动更新文件中的规则,不如从 DB 甚至 UI 中进行更改。这可以做到吗?如果可能的话,能否启发或建议我如何做到这一点?
我相信这与查询或索引时间同义词扩展有关,之前在这里出现过类似的问题:问题,但这仍然适用于当前的 ES 版本 5、6 甚至 7?由于权威指南早在第 2 版,所以我有点担心它已经过时了。
如果使用查询时同义词,如果我对同义词文件进行了任何更改,是否需要重启节点才能生效?
谢谢。
【问题讨论】:
标签: elasticsearch