ElasticSearch基本指令

news/2025/10/28 10:53:20/文章来源:https://www.cnblogs.com/yebinghuai/p/19171202

ElasticSearch基本指令

https://www.elastic.co/cn/
在postman中,向ES服务器发put请求(增加索引): http://127.0.0.1:9200/shopping
在postman中,向ES服务器发get请求(查询索引): http://127.0.0.1:9200/shopping
在postman中,向ES服务器发get请求(查询所有索引): http://127.0.0.1:9200/_cat/indices?v
在postman中,向ES服务器发delete请求(删除索引): http://127.0.0.1:9200/shopping
在postman中,向ES服务器发post请求(索引增加数据): http://127.0.0.1:9200/shopping/_doc
在postman中,向ES服务器发post请求(索引增加数据:指定生成ID): http://127.0.0.1:9200/shopping/_doc/1001
在postman中,向ES服务器发put请求(索引增加数据:指定生成ID): http://127.0.0.1:9200/shopping/_doc/1001
在postman中,向ES服务器发put请求(索引增加数据:指定生成ID): http://127.0.0.1:9200/shopping/_create/1001
body请求体中的内容如下:
{"title":"小米手机","category":"小米","images":"http://www.gulixueyuan.com/xm.jpg","price":"3999.00"
}在postman中,向ES服务器发get请求(按ID查询索引): http://127.0.0.1:9200/shopping/_doc/1001
在postman中,向ES服务器发get请求(按查询索引下的所有内容): http://127.0.0.1:9200/shopping/_search

在postman中,向ES服务器发put请求(全量修改索引内容): http://127.0.0.1:9200/shopping/_doc/1001
body请求体中的内容如下:
{"title":"小米手机","category":"小米","images":"http://www.gulixueyuan.com/xm.jpg","price":"5999.00"
}
在postman中,向ES服务器发post请求(部分修改索引内容): http://127.0.0.1:9200/shopping/_update/1001
{"doc":{"title":"华为手机"}
}
在postman中,向ES服务器发delete请求(删除索引ID): http://127.0.0.1:9200/shopping/_doc/1001-----------------------------------------------------------------------------------------------
在postman中,向ES服务器发get请求(按请求路径:查询品牌小米):http://127.0.0.1:9200/shopping/_search?q=category:小米
在postman中,向ES服务器发get请求(按请求body:查询品牌小米):http://127.0.0.1:9200/shopping/_search
{"query":{"match":{"category":"小米"}}
}在postman中,向ES服务器发get请求(按请求body:查询该索引下全部):http://127.0.0.1:9200/shopping/_search
{"query":{"match_all":{}}
}在postman中,向ES服务器发get请求(按请求body:查询该索引下分页):http://127.0.0.1:9200/shopping/_search
{"query":{"match_all":{}},"from": 0,"size": 5
}在postman中,向ES服务器发get请求(按请求body:查询该索引下分页,指定显示项):http://127.0.0.1:9200/shopping/_search
{"query":{"match_all":{}},"from": 0,"size": 5,"_source":["title"]
}在postman中,向ES服务器发get请求(按请求body:查询该索引下分页,指定显示项,排序):http://127.0.0.1:9200/shopping/_search
{"query":{"match_all":{}},"from": 0,"size": 5,"_source":["title"],"sort":{"price":{"order":"desc"}}
}在postman中,向ES服务器发get请求(按请求body:组合查询:两者都要):http://127.0.0.1:9200/shopping/_search
{"query":{"bool":{"must":[{"match":{"category":"小米"}},{"match":{"price":1999.00}}]}}
}在postman中,向ES服务器发get请求(按请求body:组合查询:满足其中一个):http://127.0.0.1:9200/shopping/_search
{"query":{"bool":{"should":[{"match":{"category":"小米"}},{"match":{"category":"华为"}}]}}
}在postman中,向ES服务器发get请求(按请求body:组合查询:满足其中一个,范围查询):http://127.0.0.1:9200/shopping/_search
{"query":{"bool":{"should":[{"match":{"category":"小米"}},{"match":{"category":"华为"}}],"filter":{"range":{"price":{"gt": 5000}}}}}
}在postman中,向ES服务器发get请求(按请求body:组合查询:满足其中一个,范围查询):http://127.0.0.1:9200/shopping/_search
{"query":{"bool":{"should":[{"match":{"category":"小米"}},{"match":{"category":"华为"}}],"filter":{"range":{"price":{"gt": 5000}}}}}
}在postman中,向ES服务器发get请求(按请求body:组合查询:完全匹配查询):http://127.0.0.1:9200/shopping/_search
{"query":{"match_phrase":{"category":"小华"}}
}在postman中,向ES服务器发get请求(按请求body:组合查询:完全匹配查询,高亮显示字段):http://127.0.0.1:9200/shopping/_search
{"query":{"match_phrase":{"category":"小华"}},"highlight":{"fields":{"category": {}    }}
}在postman中,向ES服务器发get请求(按请求body:聚合操作:分组):http://127.0.0.1:9200/shopping/_search
{"aggs":{//聚合操作"price_group":{//名称,随便起名"terms":{//分组"field": "price"//分组字段
            }}},"size":0 //不要显示原始数据
}在postman中,向ES服务器发get请求(按请求body:聚合操作:平均):http://127.0.0.1:9200/shopping/_search
{"aggs":{//聚合操作"price_avg":{//名称,随便起名"avg":{//平均值"field": "price"//分组字段
            }}},"size":0 //不要显示原始数据
}
-----------------------------------------------------------------------------------------------
在postman中,向ES服务器发put请求(增加索引): http://127.0.0.1:9200/user
在postman中,向ES服务器发put请求(索引增加字段): http://127.0.0.1:9200/user/_mapping
body请求体中的内容如下:
{"properties":{"name":{"type": "text",//可以模糊查询"index": true},"sex":{"type": "keyword",//只能全部匹配查询"index": true},"tel":{"type": "keyword","index": false  //不能被查询
        }}
}
在postman中,向ES服务器发put请求(索引增加数据): http://127.0.0.1:9200/user/_create/1001
body请求体中的内容如下:
{"name":"小米","sex":"男的","tel":"123456"
}在postman中,向ES服务器发get请求(索引查询数据): http://127.0.0.1:9200/user/_search
body请求体中的内容如下:
{"query":{"match": {"name": "小"}}
}
{"query":{"match": {"sex": "男"//查不到
        }}
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/948542.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年无糖无汽苏打水厂家权威推荐榜单:无汽苏打水/pH值高的苏打水/白桃苏打水源头厂家精选

随着健康饮食理念的普及,无糖无汽苏打水市场正以每年超过20%的速度增长,成为饮料行业中备受关注的细分品类。 根据中国饮料工业协会最新数据显示,2024年无糖无汽苏打水市场规模已达85亿元,预计2025年将突破百亿大关…

BOS中设置实际精度为6位小数,前端显示1位小数

注意:配置掩码仅对H5端生效,需要配置“显示格式化字符串”,客户端才有显示1位小数效果。

ctfshow—web ssti 361-372

ctfshow_web-ssti (361~372) web 361 首先,题目提示,名字就是考点,所以应该是需要我们传一个name的参数 然后就是检查是什么模板 然后找到可以注入的模块,这里我找到的是os._wrap_close在132,找模块的数字我们可…

2025年克拉玛依旅游团综合实力TOP3排行榜:阿勒泰旅游/新疆喀纳斯旅游/新疆旅游服务商精选。

据新疆文旅厅数据统计,2024年新疆接待游客总量突破2.5亿人次,同比增长超过30%,其中定制化旅游服务需求增幅显著提升。 本文将根据企业资质、服务质量、资源整合能力及客户满意度等多维度数据,从多家旅行社中筛选出…

2025年塑料合金板材厂家权威推荐榜单:ABS吸塑板/真空吸塑板/ABS吸塑板源头厂家精选

在当今工业制造领域,塑料合金板材凭借其优异的综合性能,已成为汽车、电子、家电等行业的关键材料。根据最新行业研究报告显示,全球高性能塑料板材市场呈现持续增长态势,年复合增长率预计将保持在4.7%-8.9% 。在这一…

2025 年最新推荐西安路灯厂家排行榜:市政 / LED / 智慧 / 太阳能 / 农村路灯企业权威测评指南

引言 随着智慧城市建设与乡村振兴战略的深入推进,路灯行业对产品节能性、智能化与场景适配性的要求显著提升。为帮助采购方精准筛选优质厂商,中国照明电器协会联合西北市政工程设计研究院,对西安及周边区域路灯企业…

php rce的一些绕过

1.通配符?*绕过** 通配符是一种特殊语句,主要有问号(?)和星号(*),用来模糊搜索文件。?:在linux里面可以进行代替字母。?仅代表单个字符串,但此单字必须存在。 *:在linux里面可以进行模糊匹配。*可以代表任何字符…

2025 年污水离心泵,耐腐蚀离心泵,杂质离心泵,卧式离心泵厂家最新推荐,聚焦资质、案例、售后的五家机构深度解读

引言 在工业流体输送领域,污水离心泵、耐腐蚀离心泵、杂质离心泵、卧式离心泵作为关键设备,其性能直接关系到生产效率与环保达标。为精准筛选优质厂家,本次推荐榜单由通用机械工业协会泵业分会指导测评,结合 12 项…

2025 年中压离心泵,高压离心泵,清水离心泵,立式离心泵厂家最新推荐,聚焦资质、案例、售后的五家企业深度解读

引言 在工业流体输送领域,中压离心泵、高压离心泵、清水离心泵及立式离心泵作为关键设备,其性能与可靠性直接关系到生产效率与安全。为精准筛选优质厂家,2025 年度测评工作由通用机械工业协会泵业分会主导,联合多家…

ansible palybook

ansible palybookAnsible # ansible 简介 Ansible是一种常用的自动运维化工具,基于python开发,分布式,无需客户端,轻量级,配置语言采用YAML # Ansible 特点1.模块化:调用特定的模块,完成特殊的任务2.Paramiko(p…

2025信创浪潮下,ITSM 平台选型指南:国产方案如何选对 “运维服务引擎”

2025年信创关键期,国产ITSM从合规适配升级为价值赋能。文章对比主流ITSM产品的核心定位、能力及适用场景,从企业规模、核心需求、长期成本给出选型建议,助力企业选适配的ITSM平台。01. 国产化 ITSM 进入 “价值竞争…

MonoDevelop 的续集dotdevelop

https://www.cnblogs.com/shanyou/p/18415351DotDevelop 是一个跨平台的 .NET 集成开发环境(IDE),它原本是 MonoDevelop 的分支项目,这个项目更侧重于 Linux 支持和 GTK3 升级,github:https://github.com/dotdev…

time-ode项目结构

在Java中,ResponseEntity<PageInfo> 这样的命名和类型组合是一个典型的、遵循良好实践的Web API返回类型,常见于使用Spring框架(如Spring Boot)开发的后端服务中。下面我们来逐层解析其含义和命名的用意:Re…

Lombok 常用注解

分类 注解 作用‌ 常用参数/示例‌核心类注解‌ @Getter/@Setter 自动生成字段的 getter/setter 方法 @Setter(AccessLevel.PROTECTED) 指定访问权限@ToString 生成 toString() @ToString(exclude = "id")…

2025 年长沙美食餐厅最新推荐榜,食材溯源与管理创新双维度下的品质品牌解析

引言 长沙餐饮市场年均新增商户超 1.2 万家,但食品安全抽检不合格率仍达 3.1%,同质化与管理缺失成为行业痛点。为筛选品质标杆,湖南省餐饮行业协会联合黑珍珠评审委员会开展专项测评,覆盖 326 家候选餐厅,采用 “…

2025年新疆电线电缆厂家综合实力TOP3排行榜:耐火电缆/矿用电缆/高温电缆源头厂家精选。

在"一带一路"倡议深入推进与新能源产业快速发展的背景下,新疆电线电缆市场需求呈现多元化、高性能化趋势,品质可靠的本地厂家成为采购首选。 本文将根据技术实力、生产能力、产品质量及市场服务等多维度数…

2025年PPH管材厂家权威推荐榜单:抗冲击性管材/低导热性管材/环保性管材源头厂家精选

在工业流体输送、环保水处理及化工防腐等领域,PPH(均聚聚丙烯)管材凭借其卓越的耐腐蚀性、抗冲击性能及环保特性,已成为不可或缺的关键材料。随着市场需求持续增长,2024年PPH管材全球消费量预计将达到数百万吨级别…

利用STM32驱动nanoPAN5375测距模块进行距离测量

利用STM32驱动nanoPAN5375测距模块进行距离测量,并返回精确的距离信息 了解一下nanoPAN5375模块: nanoPAN5375模块特性特性 描述工作频段 2.4 GHz ISM 免授权频段调制技术 线性调频扩频 (CSS)可编程输出功率 -18 dBm…

2025年高速离心喷雾干燥机厂家权威推荐榜单:离心喷雾干燥机/压力喷雾干燥机/闭路喷雾干燥机源头厂家精选

高速离心喷雾干燥机蒸发能力可达2000kg/h,物料停留时间仅10-30秒,这三家企业以创新技术引领干燥行业革新。 高速离心喷雾干燥技术作为现代粉体处理的核心工艺,以其高效干燥、粒度均匀和热敏性物料适应性强的特点,成…

完整教程:macOS/Linux ClaudeCode 安装指南及 Claude Sonnet 4.5 介绍

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …