用了Elasticsearch,一口气上5T

Elasticsearch6.5.3全聚合出现与MySQL聚合结果不一致的问题

Elasticsearch | 作者 gxguetcw | 发布于2019年03月14日 | 阅读数:1593

MySQL中的聚合语句:
select sum(adv_price) from report_2019_01 where report_time>=1546272000 and report_time<1546358400;
MySQL聚合结果是:11612.840
 
  将上面时间的数据全部导入es中,并聚合:  "aggregations": {
    "revenue": {
      "sum": {
        "field": "adv_price"
      }
    }
  }
}
Elasticsearch聚合结果是:9064
 
 
 
 
已邀请:

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

赞同来自: gxguetcw

是浮点精度问题

要回复问题请先登录注册