问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

【ES知识】ES基础查询语法一览

发布网友 发布时间:2024-09-27 07:20

我来回答

1个回答

热心网友 时间:2024-11-16 03:22

Elasticsearch,作为一款分布式RESTful搜索引擎,因其高效查询和易用性备受开发者青睐。本文将概述其基础查询语法,不过不涉及深入的原理和机制,让我们直接开始讲解。


1. ES分词器

ES的高效性离不开其内置分词器。它会对索引中的文本进行处理,便于快速搜索。默认的standard分词器主要适用于英文,对于中文,可选择ik或jieba等中文分词器。分词器会将存储的索引字段拆分成小块,便于查询使用。查询时,实际操作的是已经被分词的索引内容。


2. ES查询

ES的查询方式多样,包括:



match查询:对分词后的query进行匹配,能匹配到包含查询词的任何分词片段,适合模糊搜索。
match_phrase查询:要求query中的所有词在原文中连续出现,限制更严格。
multi_match查询:可以在多个字段中搜索,提高搜索灵活性。
term查询:不进行分词,严格匹配整个query。
terms查询:多个term查询的交集,要求满足所有条件。
fuzzy查询:容忍拼写错误,fuzziness参数决定容忍度。
range查询:按数值范围查找。
bool查询:组合多种查询条件。

排序和分页是基于这些查询进行的,如按降序排序num字段并分页显示。


总结

本文带你了解了ES的基本查询语法,包括分词、match、match_phrase等核心操作。在实际应用中,根据需求选择合适的查询方式,官方文档是深入学习的不二之选。希望本文对你的ES使用有所帮助。谢谢阅读!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
儿歌祖国妈妈我爱你是谁写的汇总28句 为什么有的人学几何很厉害数学却不行 一个人数学几何好,但是其他计算方面的都马马虎虎,那么说明这个人怎么... 数学几何好的人,就是一道几何题很快就能想出来的人是不很聪明?这能练... 固安尚城国际怎么样 驾驶员咨询服务营业执照经营范围怎么写 驾校属于什么经营范围 核桃粉保质期多长时间 亿生康宝筋骨冷敷凝胶只在国内销售吗? 清河镇概况 [ES] match vs. phrase_match vs. term 龙虎榜在哪里查看 龙虎榜哪里看得到 平安证券如何查看龙虎榜数据 炉石传说成就系统怎么样-炉石传说成就系统介绍 炉石传说炎魔之王拉格纳罗斯技能改动一览 炉石传说酒馆战棋炎魔之王拉格纳罗斯怎么样 pci会消失吗 驱动软件哪个最准驱动软件哪个最好用 什么是数据可视化?定义/构成/优势/方法和示例 我做了阑尾炎腹腔镜手术20天了,现在时不时的小腹右边疼痛,还有右边腰疼... 阑尾炎手术一个月后还疼什么原因 我阑尾炎手术做完已近1个月了今天上班回家后感觉刀口下部疼痛的比较厉害... 阑尾炎手术一个月后,小腹鼓鼓的 阑尾炎手术五十天做必超能看出来恢复正常吗 有哪些自制肉骨茶的教程分享? 港台明星有哪些爱国 都有哪些明星在香港 个体工商户在异地直播卖货算不算诈骗 公版的GTX650和HD6850那个性能更好? 显卡GTX650与HD6850现在买那个好,6850商家给我报价890跟650差不多... es笔记二之基础查询 es的查询、排序查询、分页查询、布尔查询、查询结果过滤、高亮查询、聚... Elasticsearch查询及聚合类DSL语句宝典 钾元素在哪些食物含量最丰富? 钾的食物有哪些最高 n末端脑钠素原增高原因 抖音红包怎么提现 抖音该不该绑银行卡 抖音红包圈不见了,怎么设置? 孩子“啃手指”背后的心理问题有哪些? ...还要咬手上的皮, 我是不是缺什么,还是怎么的. 我考试的时候总是啃手指!这个毛病要怎样才能改掉啊 会撩一个让你心动的男生吗?怎么做? ...有各类奢侈品品牌包包、手表、钻石钻戒、回收可以上门回收鉴定的... 重庆哪里回收奢侈品?重庆奢侈品回收观音桥有实体店? 重庆奢侈品回收站在哪里 请教各位,奢侈品回收的地方是不是可以直接把包包卖给他们?用过的奢侈品... 中国农业大学东校区到中关村图书大厦怎么走 农大东校区到中关村数码大厦a座怎么走?想去麦迪格 急^从中国农业大学东校区到中关村科技园区服务中心怎么走 煎蚝烙的做法 东芝