首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elasticsearch重索引方法

Elasticsearch重索引方法
EN

Stack Overflow用户
提问于 2014-02-21 18:14:37
回答 1查看 568关注 0票数 1

我使用elasticsearch进行基于200 data记录的数据研究。不时需要用新的同义词和停止词更新索引,以便重新编制记录的索引。现在,我正在努力寻找方法,以尽可能快地完成重新索引过程。我有了构建elasticsearch插件的想法,这个插件应该:

  1. 监视文件系统中的同义词/停止词文件更改
  2. 区分以前的同义词/停止词文件
  3. 查找可能因同义词/秒词文件更改而受影响的记录
  4. 仅重新索引在3上找到的记录

玛比,你有更好的方法,请分享。

EN

回答 1

Stack Overflow用户

发布于 2014-08-14 08:38:12

以下方法如何:

  1. 为索引创建别名,并将其用于搜索
  2. 当键/停止字更改时创建一个新的索引
  3. 当新索引充满数据时,将先前创建的别名从旧索引移动到新索引。
  4. 删除旧索引

感谢这一点,您将始终有您的索引可用(除了在移动别名,但它需要秒)和感谢,重新索引的时间将无关紧要。

在这里,您有关于更新索引时使用别名的更详细信息和更好的解释:Is there a smarter way to reindex elasticsearch?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21942088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档