6.1 聚合框架介绍 6.1 Elasticsearch 聚合框架介绍 Elasticsearch 的聚合框架 (Aggregations Framework) 提供了一种强大的方式来对搜索结果进行分组和计算统计信息。它允许你从大量数据中提取有意义的洞察,而无需编写复杂的查询或脚本。聚合可以帮助你回答诸如“最畅销的产品是什么?”、“平均订单金额是多少?”、“每个地区的客户数量是多少?”等问题。 6.1.1 聚合的概念 聚合本质上是一个数据汇总的过程,它将匹配查询的文档集合分组,并对每个组执行计算。这些计算可以包括计数、求和、平均值、最小值、最大值、百分位数等。 可以把聚合想象成 SQL 中的 语句,但它远不止于此。