问题现象: elasticsearch get API 没有取到最新的数据
问题具体描述:通过es bluk api 同步写数据后,立马(1s 内 )通过 elasticsearch get API 没有取到最新的数据 ,realtime 是true。 很纳闷,有没有哪位大神给点思路
问题具体描述:通过es bluk api 同步写数据后,立马(1s 内 )通过 elasticsearch get API 没有取到最新的数据 ,realtime 是true。 很纳闷,有没有哪位大神给点思路
3 个回复
tongchuan1992 - 学无止境、学以致用
赞同来自:
Charele - Cisco4321
赞同来自:
你确定index/type/id都是对的?
还有它显示的结果是什么呢?
是"found": false?
还是说显示的是老数据
wright
赞同来自:
preference("_primary");
会随机查到 副分片 上去, 这样会有时间gap,可能查不到。
指定主分片,是实时的