ES-搜索

聚合分析

聚合分析,英文为Aggregation,是es 除搜索功能外提供的针对es 数据做统计分析的功能

  • 功能丰富,提供Bucket、Metric、Pipeline等多种分析方式,可以满足大部分的分析需求

实时性高,所有的计算结果都是即时返回的,而hadoop 等大数据系统一般都是

T+1级别的

为了便于理解,es将聚合分析主要分为如下4类

Bucket,分桶类型,类似SQL中的GROUP BY语法

Metric,指标分析类型,如计算最大值、最小值、平均值等等

Pipeline,管道分析类型,基于上一级的聚合分析结果进行再分析

Matrix,短阵分析类型

Metric

主要分如下两类:

单值分析,只输出一个分析结果

-min,max,avg,sum

-cardinality

多值分析,输出多个分析结果

-stats,extended stats

-percentile, percentile rank

-top hits

Bucket

Pipeline

Pipeline 的分析结果会输出到原结果中,根据输出位置的不同,分为以下两类Parent 结果内嵌到现有的聚合分析结果中

  • Derivative

  • Moving Average

  • Cumulative Sum

Sibling 结果与现有聚合分析结果同级

  • Max/Min/Avg/Sum Bucket

  • Stats/Extended Stats Bucket

  • Percentiles Bucket

相关推荐
小小小米粒2 小时前
重置本地git
大数据·git·elasticsearch
ly76892 小时前
Spring Boot 集成 Elasticsearch 的生产实践:客户端选型、索引生命周期与批量写入容错
spring boot·elasticsearch·索引生命周期·java api client·批量写入
Elasticsearch6 小时前
认识 Elastic® nightshift AI SRE,你的全天候 SRE 同事
elasticsearch
Elasticsearch7 小时前
我们如何构建 Context Engine,将 agent 的 token 使用量降低 71%
elasticsearch
鱼宵7 小时前
Spring AI 生产化改造:记忆落 Redis、向量落 ES,重启再也不丢
人工智能·redis·spring·elasticsearch·springai
骑士雄师8 小时前
rag的具体案例:通过es在意图识别的时候进行个命中。
大数据·elasticsearch·搜索引擎
vx_Biye_Design10 小时前
flask学生课程笔记共享系统29026-计算机课程设计、毕业设计
java·javascript·spring boot·后端·elasticsearch·flask·课程设计
Elastic 中国社区官方博客10 小时前
AWS 自动化根因分析:从 CloudWatch 告警到完成故障诊断,仅需 36 秒
大数据·运维·elasticsearch·自动化·aws
诚丞成12 小时前
ELK日志分析:Elasticsearch索引、Logstash接入与Kibana可视化
elk·elasticsearch·jenkins
Elasticsearch1 天前
Elastic 被评为 2026 年 Gartner®《企业 AI 搜索魔力象限™》领导者
elasticsearch