Elasticsearch系列(二十)Elasticsearch的match_phrase查询 这篇文章我们介绍下elasticsearch中的短语搜索,即:match_phrase查询。这个搜索其实一般主要会在英语中使用到。下面我们以一个案例来解释下。例如现在有在elasticsearch中,我们需要存储以下... Rae搜索引擎2022-11-25914 阅读0 评论
热文Elasticsearch系列(十九)Elasticsearch的query_string查询 这批文章我们介绍下query_string这个查询。这是一个非常有意思的查询,他会在所有的字段里面进行查询,同时在查询的时候也会对关键词进行分词。在前面的预留字段里面我们可以看到有一个_all的预留字段,elasti... Rae搜索引擎2022-11-251113 阅读0 评论
Elasticsearch系列(十八)Elasticsearch的match_all查询 在Elasticsearch中还有一个经常使用到的matchall查询,这个查询的主要含义是查询所有文档。常用的场景有:1、在查询的时候不需要进行打分,几乎都是filter进行过滤,会使用到match_all的查询 ... Rae搜索引擎2022-11-24869 阅读0 评论
Elasticsearch系列(十七)Elasticsearch的matchquery和termfilter过滤器 在使用搜索引擎的时候,我们大部分时间不一定会涉及到精准查询,有时候我们需要对查询单词做分词,这样可以尽量匹配到我们想要的关键词。但是为了能提高查询效率,需要设置一定的条件,这时候match query+term fi... Rae搜索引擎2022-11-24953 阅读0 评论
热文Elasticsearch系列(十六)Elasticsearch的搜索之constant_score 在上一篇我们介绍term搜索和termfilter过滤器的时候,我们注意到有使用constant_score关键词,这个关键词是什么意思呢?其实就是对查询进行优化,也就是不需要对查询进行评分计算,只希望对文档进行匹配... Rae搜索引擎2022-11-241043 阅读0 评论
热文Elasticsearch系列(十五)Elasticsearch的Term搜索和TermFilter过滤器 从这篇文章开始我们将陆续介绍Elasticsearch的Term搜索和TermFilter过滤器。这里提前介绍下,在Elasticsearch中对应的搜索类型都会有对应的搜索filter,filter的好处是搜索速度... Rae搜索引擎2022-11-241153 阅读0 评论
热文Elasticsearch系列(十四)Elasticsearch搜索介绍 这批文章我们主要介绍一下Elasticsearch的搜索的概况,再接下来的文章中再介绍Elasticsearch的各个搜索函数。一、Elasticsearch的搜索过程介绍这里我们首先来一张图看看整个Elastics... Rae搜索引擎2022-11-241102 阅读0 评论
热文Elasticsearch系列(十三)Elasticsearch删除数据 在elasticsearch中除了索引数据、更新数据之外,我们还会涉及到删除数据的场景。所以这批文章我们介绍下elasticsearch删除数据的部分。在Elasticsearch中删除数据有3种方式,分别是:1、通... Rae搜索引擎2022-11-173456 阅读0 评论
热文Elasticsearch系列(十二)Elasticsearch更新数据 在某些场景里面,我们会涉及到去修改已经存储到elasticsearch中的数据。Elasticsearch中也提供相关的更新功能,但是整个更新流程是这样的1、用户发起更新的请求api。 2、elasticsearch... Rae搜索引擎2022-11-171046 阅读0 评论
Elasticsearch系列(十一)Elasticsearch索引数据 在前面我们介绍了elasticsearch的mapping创建,那么创建完毕之后,我们则需要对数据进行索引,也就是常说的把数据插入到elasticsearch的索引表里面。这批文章我们就来介绍下Elasticsear... Rae搜索引擎2022-11-17771 阅读0 评论
Elasticsearch系列(十)Elasticsearch的预定义字段 在前面我们介绍了elasticsearch创建mapping,里面涵盖创建mapping的大部分要点。对于mapping里面字段的类型介绍在此就不做多的解释了,这里我们介绍下elasticsearch创建mappin... Rae搜索引擎2022-11-16782 阅读0 评论
热文Elasticsearch系列(九)Elasticsearch创建索引mapping 在elasticsearch中,如果我们没有事先为某个索引创建mapping的话,那么我们直接插入数据的时候,elasticsearch会根据插入的数据值进行反推mapping,同时我们也可以提前为某个index创建... Rae搜索引擎2022-11-161227 阅读0 评论
Elasticsearch系列(八)Elasticsearch分片介绍 在Elasticsearch中,我们会接触到一个概念叫做分片,那么分片是什么呢?我们可以理解成doris中的桶。先来看看elasticsearch的分片是什么样。如上图,我们每一个索引都有分片,比如users索引有一... Rae搜索引擎2022-11-16832 阅读0 评论
Elasticsearch系列(七)Elasticsearch索引介绍 在Elasticsearch中,索引就相当于在mysql里面创建的database,例如:从上面这张图可以看出,我们创建了一个users的索引,这个users相当于mysql的users库,例如:在elasticse... Rae搜索引擎2022-11-15807 阅读0 评论
Elasticsearch系列(六)Elasticsearch类型介绍 在上一篇文章我们介绍了Elasticsearch的文档部分,在文档里面,我们可以看到每一份文档里面有很多字段,那么这些字段是有类型的。这里的类型我们可以理解成mysql这样的类型,例如:CREATE TABLE `c... Rae搜索引擎2022-11-15733 阅读0 评论