所以我一直在玩分页,我正试图解决第64页上的结果有时会包含第65页命中的问题。
如果我执行此查询
http://host:9200/index/_search?q=field:searchterm&size=1&from=100
我发现每隔一秒查询结果都是一样的。
但是如果分页参数的值较低,则所有结果都相同。
我玩过排序,但行为是一致的。
答案 0 :(得分:5)
尝试在请求参数中添加preference参数。 我猜这可能是由于bouncing result issue。
对于负载平衡,您可以将首选参数与自定义字符串一起使用,例如初始请求的用户名。
为后续的分页请求使用相同的自定义字符串