【发布时间】:2015-05-02 01:52:27
【问题描述】:
我正在使用 Nest 将 60k+ 个对象的列表插入到弹性搜索中,特别是调用 client.IndexMany(list, indexName)。
- 插入列表后,是否可以查询?还是只能查询 完整列表编入索引后?
- 如果是前者,有没有办法强制它仅在列表被完全索引后才可查询?
【问题讨论】:
标签: nest elasticsearch
我正在使用 Nest 将 60k+ 个对象的列表插入到弹性搜索中,特别是调用 client.IndexMany(list, indexName)。
【问题讨论】:
标签: nest elasticsearch
广告 1。答案是不。索引后文档不能立即用于搜索。
Definitive guide 有很好的一章为什么 elasticsearch 以这种方式工作。您应该查看this 的答案以获得快速解释。
广告 2。刷新你的索引调用elasticClient.Refresh()
希望对你有所帮助。
【讨论】: