有elasticsearch6.X join聚合 java代码实现 查询执行与kibana Dev Tools 运行结果不一致

Elasticsearch | 作者 hanxiaobei | 发布于2019年06月06日 | 阅读数:364

kibana Dev Tools:
TIM图片20190606173955.png

 
结果:
TIM截图20190606174231.png

 
java代码:
TIM图片20190606174002.png

 
执行结果:
TIM截图20190606174120.png

 
已邀请:

laoyang360 - [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

排查思路:1、打印出dsl,对比下核心不同。
2、不同的地方就是代码业务逻辑可能出问题的地方。
 
基础认知:
1、检索的时候,由于副本的差异或者刷新refresh_interval的影响,导致返回结果可能不一致,属于正常现象。
2、解决方案:加参数:perference,或者自定义路由策略,写入和检索使用相同路由。确保完全一致。

要回复问题请先登录注册