前言
本文主要介绍了es聚合的相关概念
es聚合的分类
- bucket聚合 bucket聚合又称为桶聚合,表示满足某些特定条件的文档的集合,被分到一个组内,类似与MySQL的分组(Group)
-
metrics聚合 metrics聚合又称为指标聚合,对桶内的文档进行某种聚合分析的操作,比如说求平均值,求最大值,求最小值。类似 于MySQL中的COUNT()、SUM()、MAX()等
-
pipeline聚合 pipeline聚合又称为管道聚合,简而言之就是将一个聚合的结果作为下一个聚合的输入