gpt4 book ai didi

elasticsearch - ElasticSearch可以在将源文档保留在原位置的同时仅创建/存储索引吗?

转载 作者:行者123 更新时间:2023-12-02 23:39:23 26 4
gpt4 key购买 nike

假设我已经有一些文档存储在某个文档存储中,那么我可以让ElasticSearch创建其索引并将其存储在其各个复制节点中,同时将文档本身保留在原处吗?换句话说,我可以仅将ES用于搜索而不用于存储吗? (我知道这可能并不理想,但是假设有充分的理由我需要将文档本身保存在原处)。

如果我采用这种方法,它将不会从搜索中删除任何功能,例如,显示在文档中找到搜索词的位置?

谢谢。

最佳答案

引用的Konstantin链接应向您显示如何禁用_source。

还有另一种存储字段的方法(store = true)。不过,最好使用_source并排除不希望存储为_source一部分的任何特定字段。

功能已删除:

  • 查看从搜索
  • 返回的字段
  • 突出显示
  • 从_source轻松重建索引。可能不是问题,因为数据存储在其他位置

  • 我可能还缺少其他功能。

    我遇到的唯一真正不需要_source的情况是在构建仅返回聚合(项和直方图)的分析引擎时。

    关于elasticsearch - ElasticSearch可以在将源文档保留在原位置的同时仅创建/存储索引吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25042683/

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