日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ElasticSearch 学习笔记 - 10.指标聚合

發布時間:2025/6/17 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ElasticSearch 学习笔记 - 10.指标聚合 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、基礎數據

GET /my-index/_search{"took": 1,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 2,"max_score": 1,"hits": [{"_index": "my-index","_type": "person","_id": "5","_score": 1,"_source": {"name": "kobe","age": 28,"salary": 10000}},{"_index": "my-index","_type": "person","_id": "6","_score": 1,"_source": {"name": "hadron","age": 19,"salary": 5000}}]} }

2、max

GET /my-index/_search {"size": 1,"aggs": {"max_age": {"max": {"field": "age"}}} }{"took": 1,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 2,"max_score": 1,"hits": [{"_index": "my-index","_type": "person","_id": "5","_score": 1,"_source": {"name": "kobe","age": 28,"salary": 10000}}]},"aggregations": {"max_age": {"value": 28}} }

3、min

GET /my-index/_search {"size": 2,"aggs": {"min_age": {"min": {"field": "age"}}} }

4、avg

GET /my-index/_search {"size": 2,"aggs": {"avg_age": {"avg": {"field": "age"}}} }

5、sum

GET /my-index/_search {"size": 20,"aggs": {"sum_salary": {"sum": {"field": "salary"}}} }

6、 stat

GET my-index/_search {"size": 0, "aggs": {"stats_salary": {"stats": {"field": "salary"}}} }{"took": 1,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 2,"max_score": 0,"hits": []},"aggregations": {"stats_salary": {"count": 2,"min": 5000,"max": 10000,"avg": 7500,"sum": 15000}} }

7、高級統計

GET my-index/_search {"size": 0, "aggs": {"stats_salary": {"extended_stats": {"field": "salary"}}} }{"took": 0,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 2,"max_score": 0,"hits": []},"aggregations": {"stats_salary": {"count": 2,"min": 5000,"max": 10000,"avg": 7500,"sum": 15000,"sum_of_squares": 125000000,"variance": 6250000,"std_deviation": 2500,"std_deviation_bounds": {"upper": 12500,"lower": 2500}}} }

8、文檔數量統計

GET my-index/_search {"size": 0, "aggs": {"doc_count": {"value_count": {"field": "salary"}}} }{"took": 1,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 3,"max_score": 0,"hits": []},"aggregations": {"doc_count": {"value": 2}} }

9、百分位統計

GET my-index/_search {"size": 0, "aggs": {"persion_salary": {"percentiles": {"field": "salary"}}} }{"took": 1,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 3,"max_score": 0,"hits": []},"aggregations": {"persion_salary": {"values": {"1.0": 5000,"5.0": 5000,"25.0": 5000,"50.0": 7500,"75.0": 10000,"95.0": 10000,"99.0": 10000}}} }

總結

以上是生活随笔為你收集整理的ElasticSearch 学习笔记 - 10.指标聚合的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。