gpt4 book ai didi

elasticsearch - Elasticsearch重新编制索引方法

转载 作者:行者123 更新时间:2023-12-03 00:28:03 24 4
gpt4 key购买 nike

我使用elasticsearch基于200密耳记录进行数据研究。索引不时需要使用新的同义词和停用词进行更新,因此应重新建立记录的索引。
现在,我正在尝试找到尽快执行重新索引过程的方法。我想到了构建elasticsearch插件的想法:

  • 监视filestystem同义词/停用词文件更改
  • 区分先前的同义词/停用词文件
  • 查找由于同义词/停用词文件更改而可能受影响的记录
  • 重新索引仅在3个
  • 上找到的记录

    Maby您有更好的方法,请分享。

    最佳答案

    那么以下方法呢:

  • 为索引创建别名,并将其用于搜索
  • 更改关键字/停用词时创建一个新索引 当新索引充满数据时,
  • 将先前创建的别名从旧索引移动到新索引
  • 删除旧索引

  • 多亏了您将始终有可用的索引(在移动别名期间除外,但需要几秒钟),而且由于重新索引的时间无关紧要。

    在这里,您可以了解更多详细信息并在更新索引时使用别名进行更好的解释: Is there a smarter way to reindex elasticsearch?

    关于elasticsearch - Elasticsearch重新编制索引方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21942088/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com