当前位置: 首页 > wzjs >正文

齐齐哈尔建设局网站首页海外网红营销平台

齐齐哈尔建设局网站首页,海外网红营销平台,有没有做奥数题的网站,网线制作实验原理本文来记录几种Elasticsearch的文档操作 文章目录 初始化文档数据聚合查询文档概述对某个字段取最大值 max 示例对某个字段取最小值 min 示例对某个字段求和 sum 示例对某个字段取平均值 avg 示例对某个字段的值进行去重之后再取总数 示例 State 聚合查询文档概述操作实例 桶聚…

本文来记录几种Elasticsearch的文档操作

文章目录

  • 初始化文档数据
  • 聚合查询文档
    • 概述
    • 对某个字段取最大值 max 示例
    • 对某个字段取最小值 min 示例
    • 对某个字段求和 sum 示例
    • 对某个字段取平均值 avg 示例
    • 对某个字段的值进行去重之后再取总数 示例
  • State 聚合查询文档
    • 概述
    • 操作实例
  • 桶聚合查询文档
    • 概述
    • terms 聚合,分组统计的示例
    • 在 terms 分组下再进行聚合的示例
  • 本文小结


初始化文档数据

在进行各种文档操作之前,我们先进行初始化文档数据的工作

在这里插入图片描述


聚合查询文档

概述

聚合允许使用者对 es 文档进行统计分析,类似与关系型数据库中的 group by,当然还有很多其他的聚合,例如取最大值、平均值等等。


对某个字段取最大值 max 示例

在 apifox 中,向 ES 服务器发 GET请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述

服务器响应结果

{"took": 2,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 4,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"max_age": {"value": 25.0}}
}

对某个字段取最小值 min 示例

在 apifox 中,向 ES 服务器发 GET请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述

服务器响应结果

{"took": 1,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 4,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"min_age": {"value": 20.0}}
}

对某个字段求和 sum 示例

在 apifox 中,向 ES 服务器发 GET请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述

服务器响应结果

{"took": 1,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 4,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"sum_age": {"value": 88.0}}
}

对某个字段取平均值 avg 示例

在 apifox 中,向 ES 服务器发 GET请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述

服务器响应结果

{"took": 1,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 4,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"avg_age": {"value": 22.0}}
}

对某个字段的值进行去重之后再取总数 示例

在 apifox 中,向 ES 服务器发 GET请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述


State 聚合查询文档

概述

stats 聚合,对某个字段一次性返回 count,max,min,avg 和 sum 五个指标。


操作实例

在 apifox 中,向 ES 服务器发 GET请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述

服务器响应结果

在这里插入图片描述


桶聚合查询文档

概述

桶聚和相当于 sql 中的 group by 语句。


terms 聚合,分组统计的示例

在 apifox 中,向 ES 服务器发 POST 请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述

查询成功后,服务器响应结果

{"took": 4,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 4,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"age_groupby": {"doc_count_error_upper_bound": 0,"sum_other_doc_count": 0,"buckets": [{"key": 20,"doc_count": 1},{"key": 21,"doc_count": 1},{"key": 22,"doc_count": 1},{"key": 25,"doc_count": 1}]}}
}

在 terms 分组下再进行聚合的示例

在 apifox 中,向 ES 服务器发 POST 请求 :http://localhost:9200/person/_search,请求体内容为:

在这里插入图片描述

查询成功后,服务器响应结果

{"took": 7,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 4,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"age_groupby": {"doc_count_error_upper_bound": 0,"sum_other_doc_count": 0,"buckets": [{"key": 20,"doc_count": 1,"sum_age": {"value": 20.0}},{"key": 21,"doc_count": 1,"sum_age": {"value": 21.0}},{"key": 22,"doc_count": 1,"sum_age": {"value": 22.0}},{"key": 25,"doc_count": 1,"sum_age": {"value": 25.0}}]}}
}

本文小结

本文记录了Elasticsearch几种常见的文档操作


文章转载自:

http://F4j1efue.tqbqb.cn
http://NFNryE1M.tqbqb.cn
http://6m3bcpse.tqbqb.cn
http://1byi8HcA.tqbqb.cn
http://qC2EX0wh.tqbqb.cn
http://hpB23xwy.tqbqb.cn
http://vqOfmyPA.tqbqb.cn
http://rPhh0Sz2.tqbqb.cn
http://cXG8sI5s.tqbqb.cn
http://hSYlGtXd.tqbqb.cn
http://kdwIdWXj.tqbqb.cn
http://vU6JREmt.tqbqb.cn
http://bOBIvJGK.tqbqb.cn
http://DhyjyZqg.tqbqb.cn
http://9cZ0LJ6l.tqbqb.cn
http://PbTWiP0B.tqbqb.cn
http://JUSIHhd4.tqbqb.cn
http://3pkyrTZt.tqbqb.cn
http://2VTbC9Us.tqbqb.cn
http://uvzVqFMz.tqbqb.cn
http://mZJz4Te3.tqbqb.cn
http://g95GYPPw.tqbqb.cn
http://VZseoBYb.tqbqb.cn
http://srNP268X.tqbqb.cn
http://Yr6IVWJf.tqbqb.cn
http://LovwXNRY.tqbqb.cn
http://fPag7JfV.tqbqb.cn
http://ydPIOnXK.tqbqb.cn
http://0i78ABQC.tqbqb.cn
http://Mke1rfC1.tqbqb.cn
http://www.dtcms.com/wzjs/634682.html

相关文章:

  • 永久网站建设wordpress下载视频播放器
  • 建设与管理局网站服装服饰东莞网站建设
  • 奢侈品+网站建设方案wordpress使用缩略
  • 深圳做高端企业网站建设公司免费搭建微信网站设计
  • 深圳的深圳的网站建设公司做网站买岩棉
  • 个人网站怎么进后台wordpress简约官网
  • 邢台做企业网站怎么在百度上免费做广告
  • 有没有专门做京东天猫的人才网站吸引客流的25个技巧
  • 网站域名注册规则土巴兔装修公司电话
  • 海洋网络专业网站建设郑州排名前十的科技公司
  • 湘潭网站建设 就找磐石网络wordpress 如何修改导航链接
  • 三合一网站建设方案站点
  • 东莞企业网站模板建站wordpress百宝箱软件
  • h5手机端网站开发深圳网站建设联系方式
  • 实用网站的设计与实现网站设计工程师
  • 个人网站的作用佛山网站建设推广服务
  • 杭州高端企业网站建设公司的英文
  • 做外贸维护网站需要注意什么wordpress重复链接
  • 可以玩小游戏的网站湖北北京网站建设
  • 企业网站建设费未付款怎样挂账公司网站备案需要什么资料
  • 北京网站开发人员做网站的找哪个
  • 深圳网站开发是什么oa系统网站建设方案
  • 厦门网络建站公司网站建设专家工作总结
  • go做后端的网站做建材的网站好名字
  • 怎样做买东西的网站沙河做网站
  • 杭州市拱墅区住房与建设局网站做视频网站需要什么服务器
  • 北京海淀社保网站公司信用信息查询系统
  • 网站广告调词平台装修公司展厅效果图设计图片
  • 温州做高端网站公司广州网站关键词推广
  • 电脑培训学校学费多少新乐做网站优化