首页 > 解决方案 > 是否可以在零停机时间的情况下更新 Elasticsearch 中的索引?

问题描述

我正在尝试以零停机时间更新 Elasticsearch 索引中的数据,但我不确定如何实现这一点。谁能帮助我如何做到这一点?

例如:如果我有一个名称索引,my_es_index并且我想以零停机时间更新该特定索引中的数据,以便旧数据仍然存在于其中一个节点上,而有人正在执行某些查询但在后端并行执行,我们正在更新该索引上的数据。

有没有可能实现?如果是,请帮助我如何进行。

标签: elasticsearch

解决方案


您构建/创建另一个索引(我们称为新索引),然后从旧索引切换到新索引,然后删除旧索引。

在https://medium.com/craftsmenltd/rebuild-elasticsearch-index-without-downtime-168363829ea4阅读更多信息


推荐阅读