ElasticSearch:优化索引是否会阻止文档导入?

时间:2013-09-08 02:27:22

标签: lucene elasticsearch

我正在考虑优化我的一个指数:http://www.elasticsearch.org/guide/reference/api/admin-indices-optimize/

文档未提及优化索引是否会干扰当前导入过程。它会阻止进口,还是仅影响进口效率?

1 个答案:

答案 0 :(得分:2)

您仍然可以在优化索引时索引文档。但请确保您确实需要优化,因为这是一个非常昂贵的操作,并且在此过程中索引大小将增加到初始大小的两倍,因为索引将被重写为新的段。这就是优化操作renamed to forceMerge in lucene的原因,因为优化在某种程度上使人们认为每天或每周运行以获得健康的索引。事实并非如此;相反,只有当你有一个你想要存档的索引时,才能运行优化,而你不再索引文档。

如果按照你说的那样计划在索引时优化索引,那么这没有多大意义,也无济于事。