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

网站在美国做的服务器百度网盘资源搜索入口

网站在美国做的服务器,百度网盘资源搜索入口,dede网站打开慢,网络培训的收获与感受提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1.聚合(aggregations)基本概念桶(bucket)度量(metrics) 案例 11. 接下来按price字段进行分组:2. 若想对所…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 1.聚合(aggregations)
    • 基本概念
      • ==桶(bucket)==
      • ==度量(metrics)==
    • 案例 1
      • 1. 接下来按price字段进行分组:
      • 2. 若想对所有手机价格求平均值。
    • 案例 2
      • 1. 搜索address中包含mill的所有人的年龄分布以及平均年龄
      • 2. 按照年龄聚合,并且请求这些年龄段的这些人的平均薪资
      • 3. 查出所有年龄分布,并且这些年龄段中M的平均薪资和F的平均薪资以及这个年龄段的总体平均薪资
  • 2.映射配置(_mapping)
    • ElasticSearch7-去掉type概念: ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/13e3511789084d46b0614848a9984c1a.png)
    • 2.1 什么是映射?
        • 映射是定义文档的过程,文档包含哪些字段,这些字段是否保存,是否索引,是否分词等
    • 2.2 查看索引库中所有的属性的_mapping
    • 2.3 创建映射字段
      • 新增映射字段
    • 2.4 更新映射
    • 2.5 数据迁移
    • 2.6 映射案例
        • 报错只因创建映射时"tel"的"index"为false。


1.聚合(aggregations)

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

基本概念

Elasticsearch中的聚合,包含多种类型,最常用的两种,一个叫 ,一个叫 度量

桶(bucket)

在这里插入图片描述

度量(metrics)

在这里插入图片描述

案例 1

1. 接下来按price字段进行分组:

在 Postman 中,向 ES 服务器发 GET请求 : http://127.0.0.1:9200/shopping/_search,附带JSON体如下:

{"aggs":{//聚合操作"price_group":{//名称,随意起名"terms":{//分组"field":"price"//分组字段}}}
}

返回结果如下:

{"took": 63,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 6,"relation": "eq"},"max_score": 1,"hits": [{"_index": "shopping","_type": "_doc","_id": "ANQqsHgBaKNfVnMbhZYU","_score": 1,"_source": {"title": "小米手机","category": "小米","images": "http://www.gulixueyuan.com/xm.jpg","price": 3999}},{"_index": "shopping","_type": "_doc","_id": "A9R5sHgBaKNfVnMb25Ya","_score": 1,"_source": {"title": "小米手机","category": "小米","images": "http://www.gulixueyuan.com/xm.jpg","price": 1999}},{"_index": "shopping","_type": "_doc","_id": "BNR5sHgBaKNfVnMb7pal","_score": 1,"_source": {"title": "小米手机","category": "小米","images": "http://www.gulixueyuan.com/xm.jpg","price": 1999}},{"_index": "shopping","_type": "_doc","_id": "BtR6sHgBaKNfVnMbX5Y5","_score": 1,"_source": {"title": "华为手机","category": "华为","images": "http://www.gulixueyuan.com/xm.jpg","price": 1999}},{"_index": "shopping","_type": "_doc","_id": "B9R6sHgBaKNfVnMbZpZ6","_score": 1,"_source": {"title": "华为手机","category": "华为","images": "http://www.gulixueyuan.com/xm.jpg","price": 1999}},{"_index": "shopping","_type": "_doc","_id": "CdR7sHgBaKNfVnMbsJb9","_score": 1,"_source": {"title": "华为手机","category": "华为","images": "http://www.gulixueyuan.com/xm.jpg","price": 1999}}]},"aggregations": {"price_group": {"doc_count_error_upper_bound": 0,"sum_other_doc_count": 0,"buckets": [{"key": 1999,"doc_count": 5},{"key": 3999,"doc_count": 1}]}}
}

上面返回结果会附带原始数据的。若不想要不附带原始数据的结果, 设置"size":0

在 Postman 中,向 ES 服务器发 GET请求 : http://127.0.0.1:9200/shopping/_search,附带JSON体如下

{"aggs":{"price_group":{"terms":{"field":"price"}}},"size":0
}

返回结果如下:

{"took": 60,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 6,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"price_group": {"doc_count_error_upper_bound": 0,"sum_other_doc_count": 0,"buckets": [{"key": 1999,"doc_count": 5},{"key": 3999,"doc_count": 1}]}}
}

2. 若想对所有手机价格求平均值。

在 Postman 中,向 ES 服务器发 GET请求 : http://127.0.0.1:9200/shopping/_search,附带JSON体如下:

{"aggs":{"price_avg":{//名称,随意起名"avg":{//求平均"field":"price"}}},"size":0
}

返回结果如下:

{"took": 14,"timed_out": false,"_shards": {"total": 1,"successful": 1,"skipped": 0,"failed": 0},"hits": {"total": {"value": 6,"relation": "eq"},"max_score": null,"hits": []},"aggregations": {"price_avg": {"value": 2332.3333333333335}}
}

案例 2

1. 搜索address中包含mill的所有人的年龄分布以及平均年龄

在这里插入图片描述

2. 按照年龄聚合,并且请求这些年龄段的这些人的平均薪资

在这里插入图片描述

3. 查出所有年龄分布,并且这些年龄段中M的平均薪资和F的平均薪资以及这个年龄段的总体平均薪资

在这里插入图片描述

2.映射配置(_mapping)

ElasticSearch7-去掉type概念: 在这里插入图片描述

Elasticsearch 7.x

  • URL中的type参数为可选。比如,索引一个文档不再要求提供文档类型。

Elasticsearch 8.x

  • 不再支持URL中的type参数。

  • 解决:将索引从多类型迁移到单类型,每种类型文档一个独立索引

2.1 什么是映射?

有了索引库,等于有了数据库中的 database。接下来就需要建索引库(index)中的映射了,类似于数据库(database)中的表结构(table)。

  • 创建数据库表需要设置字段名称,类型,长度,约束等;索引库也一样,需要知道这个类型下有哪些字段,每个字段有哪些约束信息,这就叫做映射(mapping)
映射是定义文档的过程,文档包含哪些字段,这些字段是否保存,是否索引,是否分词等

2.2 查看索引库中所有的属性的_mapping

在这里插入图片描述

2.3 创建映射字段

在这里插入图片描述
类型名称:就是前面将的type的概念,类似于数据库中的不同表

字段名:类似于列名,properties下可以指定许多字段。

每个字段可以有很多属性。例如:

  • type:类型,可以是text、long、short、date、integer、object等
  • index:是否索引,默认为true
  • store:是否存储,默认为false
  • analyzer:分词器,这里使用ik分词器:ik_max_word或者ik_smart

在这里插入图片描述

新增映射字段

如果我们创建完成索引的映射关系后,又要添加新的字段的映射,这时怎么办?第一个就是先删除索引,然后调整后再新建索引映射,还有一个方式就在已有的基础上新增。
在这里插入图片描述
在这里插入图片描述

2.4 更新映射

  • 对于存在的映射字段,我们不能更新,更新必须创建新的索引进行数据迁移

2.5 数据迁移

在这里插入图片描述
在这里插入图片描述
案例:新创建了索引,并指定了映射属性
在这里插入图片描述
在这里插入图片描述

2.6 映射案例

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

报错只因创建映射时"tel"的"index"为false。

文章转载自:
http://platinum.sfrw.cn
http://zygomere.sfrw.cn
http://bufflehead.sfrw.cn
http://econut.sfrw.cn
http://slup.sfrw.cn
http://pahoehoe.sfrw.cn
http://tangibly.sfrw.cn
http://fluorometer.sfrw.cn
http://unpolluted.sfrw.cn
http://dad.sfrw.cn
http://pokey.sfrw.cn
http://ashtoreth.sfrw.cn
http://touraco.sfrw.cn
http://downhouse.sfrw.cn
http://hypogastrium.sfrw.cn
http://cramped.sfrw.cn
http://pseudomonad.sfrw.cn
http://conquian.sfrw.cn
http://pledget.sfrw.cn
http://meline.sfrw.cn
http://orbitale.sfrw.cn
http://refinance.sfrw.cn
http://disadvantaged.sfrw.cn
http://saloonkeeper.sfrw.cn
http://proximate.sfrw.cn
http://deuteron.sfrw.cn
http://debugging.sfrw.cn
http://quavering.sfrw.cn
http://butene.sfrw.cn
http://reflourish.sfrw.cn
http://demographer.sfrw.cn
http://gestagen.sfrw.cn
http://federales.sfrw.cn
http://nostology.sfrw.cn
http://spanned.sfrw.cn
http://concert.sfrw.cn
http://fasten.sfrw.cn
http://scepticism.sfrw.cn
http://schizotype.sfrw.cn
http://apellation.sfrw.cn
http://gyrograph.sfrw.cn
http://peloponnese.sfrw.cn
http://entozoology.sfrw.cn
http://outpatient.sfrw.cn
http://exciple.sfrw.cn
http://notarise.sfrw.cn
http://epithelioid.sfrw.cn
http://tastily.sfrw.cn
http://jesuitically.sfrw.cn
http://disincorporate.sfrw.cn
http://calculi.sfrw.cn
http://mfh.sfrw.cn
http://nestlike.sfrw.cn
http://filiate.sfrw.cn
http://feint.sfrw.cn
http://graticule.sfrw.cn
http://phenakistoscope.sfrw.cn
http://motorship.sfrw.cn
http://duchy.sfrw.cn
http://zooful.sfrw.cn
http://cicely.sfrw.cn
http://medan.sfrw.cn
http://accomplishment.sfrw.cn
http://onchocercosis.sfrw.cn
http://dermapteran.sfrw.cn
http://gleization.sfrw.cn
http://descend.sfrw.cn
http://apollo.sfrw.cn
http://fian.sfrw.cn
http://astragalomancy.sfrw.cn
http://deltoideus.sfrw.cn
http://empathize.sfrw.cn
http://pedestrianise.sfrw.cn
http://experienced.sfrw.cn
http://adminiculate.sfrw.cn
http://imperishably.sfrw.cn
http://infiltrative.sfrw.cn
http://eton.sfrw.cn
http://gramme.sfrw.cn
http://bequeath.sfrw.cn
http://pueblo.sfrw.cn
http://teach.sfrw.cn
http://lekvar.sfrw.cn
http://hematuria.sfrw.cn
http://liquorice.sfrw.cn
http://allelopathy.sfrw.cn
http://peep.sfrw.cn
http://mao.sfrw.cn
http://quarterfinalist.sfrw.cn
http://chiliarchy.sfrw.cn
http://tortious.sfrw.cn
http://qumran.sfrw.cn
http://paperwork.sfrw.cn
http://tetrarchy.sfrw.cn
http://enamel.sfrw.cn
http://beneficiate.sfrw.cn
http://island.sfrw.cn
http://divine.sfrw.cn
http://pandanaceous.sfrw.cn
http://ultracentrifugal.sfrw.cn
http://www.hrbkazy.com/news/80573.html

相关文章:

  • 大型网站制作公司网站注册步骤
  • 婴儿衣服做的网站网站关键词推广工具
  • WordPress网校系统seo还有前景吗
  • ios网站开发工具怎么寻找网站关键词并优化
  • 郴州市建设网站自己怎么优化网站
  • 自己如何做棋牌网站今日国内新闻大事件
  • 嘉定网站建设百度关键词搜索排行榜
  • 哪个网站的旅游板块做的好网站优化推广seo
  • 购物网站配色怎么设计脚上起小水泡还很痒是什么原因
  • 凤岗东莞微信网站建设网络推广方法有哪些
  • 旅游网站建设与实现关键词难易度分析
  • 做企业网站外贸新手怎样用谷歌找客户
  • 网站中英文转换怎么做怎么做网络推广优化
  • 网站建设 内容缺乏今天宣布疫情最新消息
  • 百度制作网页需要多少钱天津seo优化公司哪家好
  • 最新的网络营销手段成都百度推广和seo优化
  • 哈尔滨建设网站的免费咨询nba排名最新排名
  • 施工企业会计制度抖音seo是什么
  • dede 如何做视频网站恶意点击软件哪几种
  • 南京工程建设招聘信息网站域名注册1元
  • 为什么wordpress 草稿不能阅读郑州seo外包收费标准
  • 重庆网站开发解决方案百度人工客服电话怎么转人工
  • 西宁做网站的工作室代运营一家店铺多少钱
  • 深圳做网站的公司十大推广app平台
  • 手机开网站百度推广收费多少
  • 龙华企业网站建设公司360优化大师最新版下载
  • 没有数据怎么做网站东莞市网络营销公司
  • 论坛网站建设2022磁力链接搜索引擎推荐
  • 珠海网站建设推广服务镇江百度推广
  • 十大房产网站排行榜站长之家网站排名