![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
文章平均质量分 70
90后_程序员
这个作者很懒,什么都没留下…
展开
-
ElasticSearch6(一) restful风格 基本操作CURD
一 索引创建 1.1 通过head插件去创建索引 1.2 通过 es http api 去创建 PUT http://192.168.239.128:9200/testindex/ Content-Type: application/json { "settings": { "number_of_replicas": 0 }, "mappings": { ...原创 2018-08-14 15:18:10 · 806 阅读 · 0 评论 -
ElasticSearch6(二) restful风格 高级查询
子条件查询 1. query context(主要是匹配有多好) 在查询过程中,除了判断文档是否满足查询条件外,ES还会计算一个_score来表示匹配的程度,旨在判断文档与查询条件的匹配的有多好。返回值有一个Score分数来标识。 match 查询 对查询字段进行分词,匹配一个分词,就能命中 { "query":{ "match":{ "title...原创 2018-08-16 14:34:25 · 1138 阅读 · 0 评论 -
ElasticSearch6(三) restful风格 聚合查询-度量聚合
聚合分为三大类: 度量聚合:在一组文档中对某一个数字字段进行计算得出指标值 分组聚合:创建多个分组,每个分组都关联一个关键字和相关文档标准。当聚合执行的时候,所有的分组会根据自身标准评估每一个符合的文档。(分组聚合可以嵌套一个或者多个字聚合) 管道聚合:这一类聚合的数据源是其他聚合的输出,然后进行相关指标的计算。 度量聚合 在一组文档中对某一个数字字段进行计算得出指标值 1.平均值聚合 ...原创 2018-08-17 00:11:32 · 444 阅读 · 0 评论 -
ElasticSearch6(四) restful风格 聚合查询-分组聚合
聚合分为三大类: 度量聚合:在一组文档中对某一个数字字段进行计算得出指标值 分组聚合:创建多个分组,每个分组都关联一个关键字和相关文档标准。当聚合执行的时候,所有的分组会根据自身标准评估每一个符合的文档。(分组聚合可以嵌套一个或者多个字聚合) 管道聚合:这一类聚合的数据源是其他聚合的输出,然后进行相关指标的计算。 分组聚合 分组聚合不像度量聚合那样通过字段进行计算,而是根据文档创建分组 ...原创 2018-08-17 15:54:14 · 1885 阅读 · 0 评论 -
ElasticSearch6(五) restful风格 聚合查询-管道聚合
聚合分为三大类: 度量聚合:在一组文档中对某一个数字字段进行计算得出指标值 分组聚合:创建多个分组,每个分组都关联一个关键字和相关文档标准。当聚合执行的时候,所有的分组会根据自身标准评估每一个符合的文档。(分组聚合可以嵌套一个或者多个字聚合) 管道聚合:这一类聚合的数据源是其他聚合的输出,然后进行相关指标的计算。 管道聚合 管道聚合工作于其他聚合产生输出结果而不是文档集。 bucket_...原创 2018-08-17 17:16:23 · 1314 阅读 · 0 评论 -
ElasticSearch6(六) restful风格 高亮显示
ES提供了三种高亮类型,Lucene的plain highlighter,以及fast vector highlighter(fvh)以及posting highlighter 1. plain highlighter plain highlighter 是es的默认高亮选择,占用空间小,但是对大字段高亮慢 { "query":{ "match":{ "conten...原创 2018-08-23 23:46:20 · 1233 阅读 · 0 评论