当只有部分实体被索引时,是否可以查询和接收结果?

时间:2015-10-13 07:58:28

标签: indexing elasticsearch

我的实体有以下字段 -          ID,名称,格式,其他一些字段 我向ES发送实体。

我正在查询elasticsearch - 过滤一个实体属性 - 名称 我在结果中得到了实体。

一瞬间,我通过其他财产查询 - 例如格式。
我没有得到我的实体。

然后我睡了三秒钟 我再次请求第二个查询(按格式过滤) 我确实得到了我的实体。

当只有实体的一部分被编入索引时,是否可以查询和接收结果
( - 其他部分将很快编入索引)?

(我知道当我向映射添加属性时,我必须重新索引实体,因为权重必须是更新。 因此,我不了解查询部分索引)

1 个答案:

答案 0 :(得分:0)

你正在点击Near Real-Time Search problem。索引后立即调用POST /index_name/_refresh,但请记住,刷新是很昂贵的。