沙师弟,师父的充电器掉了

ES集群各索引查询match_all获得的total每次都不对

Elasticsearch | 作者 Leos2009 | 发布于2019年09月05日 | 阅读数:3405

相同的match_all dsl连续执行两次,第一次total结果是一万多,第二次total是三万多,实际其实只有六条数据,该集群每个索引都是类似这种情况,增加perference=something或者_primary,有些索引结果正确,部分还是错误的,试过forcemerge和refresh之后还是没有解决,感觉是集群问题,有没有人遇到过这种问题?或者有可行的解决方案?
已邀请:

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

确认下是不是有删除操作

tacsklet - 公司有用到es

赞同来自:

是不是用了多索引查询或者别名,如果只查一个索引的话应该不会这样的。

要回复问题请先登录注册