【问题标题】:In elastic search is a collection queryable while its being added to the index在弹性搜索中是一个可查询的集合,同时它被添加到索引中
【发布时间】:2015-05-02 01:52:27
【问题描述】:

我正在使用 Nest 将 60k+ 个对象的列表插入到弹性搜索中,特别是调用 client.IndexMany(list, indexName)。

  1. 插入列表后,是否可以查询?还是只能查询 完整列表编入索引后?
  2. 如果是前者,有没有办法强制它仅在列表被完全索引后才可查询?

【问题讨论】:

    标签: nest elasticsearch


    【解决方案1】:

    广告 1。答案是不。索引后文档不能立即用于搜索。

    Definitive guide 有很好的一章为什么 elasticsearch 以这种方式工作。您应该查看this 的答案以获得快速解释。

    广告 2。刷新你的索引调用elasticClient.Refresh()

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-22
      • 1970-01-01
      • 2020-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 1970-01-01
      相关资源
      最近更新 更多