5.Elasticsearch聚合aggregations

本文介绍了Elasticsearch的聚合功能,包括基本概念、桶(Bucket)和度量(Metrics)聚合。通过示例展示了如何按照颜色、制造商进行分桶,并计算平均价格。还探讨了Histogram和Range分桶,用于数值的阶梯分组和范围划分。
摘要由CSDN通过智能技术生成

目录:
1.安装Elasticsearch
2.Elasticsearch概念
3.Elasticsearch索引
4.Elasticsearch查询
5.Elasticsearch聚合aggregations
6.Spring Data Elasticsearch入门
7.Repository文档操作

现有数据

{
   
  "took": 5,
  "timed_out": false,
  "_shards": {
   
    "total": 1,
    "successful": 1,
    "skipped": 0,
    "failed": 0
  },
  "hits": {
   
    "total": 8,
    "max_score": 1,
    "hits": [
      {
   
        "_index": "cars",
        "_type": "transactions",
        "_id": "S_Gqum4B7PzHx2flworH",
        "_score": 1,
        "_source": {
   
          "price": 10000,
          "color": "red",
          "make": "honda",
          "sold": "2019-10-28"
        }
      },
      {
   
        "_index": "cars",
        "_type": "transactions",
        "_id": "TPGqum4B7PzHx2flworH",
        "_score": 1,
        "_source": {
   
          "price": 20000,
          "color": "red",
          "make": "honda",
          "sold": "2019-11-05"
        }
      },
      {
   
        "_index": "cars",
        "_type": "transactions",
        "_id": "TfGqum4B7PzHx2flworI",
        "_score": 1,
        "_source": {
   
          "price": 30000,
          "color": "green",
          "make": "ford",
          "sold": "2019-05-18"
        }
      },
      {
   
        "_index": "cars",
        "_type": "transactions",
        "_id": "TvGqum4B7PzHx2flworI",
        "_score": 1,
        "_source": {
   
          "price": 15000,
          "color": "blue",
          "make": "toyota",
          "sold": "2019-07-02"
        }
      },
      {
   
        "_index": "cars",
        "_type": "transactions",
        "_id": "T_Gqum4B7PzHx2flworI",
        "_score": 1,
        "_source": {
   
          "price": 12000,
          "color": "green",
          "make": "toyota",
          "sold": "2019-08-19"
        }
      },
      {
   
        "_index": "cars",
        "_type": "transactions",
        "_id": "UPGqum4B7PzHx2flworI",
        "_score": 1,
        "_source": {
   
          "price": 20000,
          
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值