Elasticsearch系列(九)Elasticsearch创建索引mapping 在elasticsearch中,如果我们没有事先为某个索引创建mapping的话,那么我们直接插入数据的时候,elasticsearch会根据插入的数据值进行反推mapping,同时我们也可以提前为某个index创建... Rae /搜索引擎 /2022-11-16 /0 评论 /609 阅读
Elasticsearch系列(八)Elasticsearch分片介绍 在Elasticsearch中,我们会接触到一个概念叫做分片,那么分片是什么呢?我们可以理解成doris中的桶。先来看看elasticsearch的分片是什么样。如上图,我们每一个索引都有分片,比如users索引有一... Rae /搜索引擎 /2022-11-16 /0 评论 /350 阅读
Elasticsearch系列(七)Elasticsearch索引介绍 在Elasticsearch中,索引就相当于在mysql里面创建的database,例如:从上面这张图可以看出,我们创建了一个users的索引,这个users相当于mysql的users库,例如:在elasticse... Rae /搜索引擎 /2022-11-15 /0 评论 /369 阅读
Elasticsearch系列(六)Elasticsearch类型介绍 在上一篇文章我们介绍了Elasticsearch的文档部分,在文档里面,我们可以看到每一份文档里面有很多字段,那么这些字段是有类型的。这里的类型我们可以理解成mysql这样的类型,例如:CREATE TAB... Rae /搜索引擎 /2022-11-15 /0 评论 /328 阅读
Elasticsearch系列(五)Elasticsearch文档介绍 在Elasticsearch中,所有的数据存储和查询都是以文档为单位的,这个文档我们俗称Document。下面看一个示例如图,这是我们通过head插件看到的某个index里面的文档,在index里面他的每一行都是一个... Rae /搜索引擎 /2022-11-15 /0 评论 /303 阅读
Elasticsearch系列(四)Elasticsearch安装 这里的Elasticsearch的安装目前就暂时不做过多介绍了,在前面的文章已经介绍过了,大家可以参考下这两篇文章《Elasticsearch介绍(二)Elasticsearch 集群安装》和《elasticsear... Rae /搜索引擎 /2022-11-15 /0 评论 /193 阅读
Elasticsearch系列(三)倒排索引介绍 上一篇我们介绍了Elasticsearch底层使用的倒排索引结构,那么什么是倒排索引呢?这批文章我们就介绍一下。比如传统的正排索引是这样的:比如这张表,我们以cost_id为索引基础,后面相关的数据都是与当前行的co... Rae /搜索引擎 /2022-11-15 /0 评论 /252 阅读
Elasticsearch系列(二)Elasticsearch介绍 由于需要编写Elasticsearch相关的文章,所以我们还是按照惯例来介绍下Elasticsearch。一、Elasticsearch是什么?Elasticsearch是一个构建在Apache Lucene之上的现... Rae /搜索引擎 /2022-11-15 /0 评论 /243 阅读
Elasticsearch系列(一)什么是搜索引擎 这篇文章我们要开始介绍Elasticsearch相关的笔记。这篇文章我们介绍下什么事搜索引擎。首先来看个例子。我们在本网站上想搜索一下elasticsearch安装,我们看下搜索结果。从图中可以看到我们搜索的是ela... Rae /搜索引擎 /2022-11-15 /0 评论 /260 阅读
elasticsearch-head插件安装 在前面我们介绍了elasticsearch即ELK平台的安装,但是真实环境里面,我们使用elasticsearch的head插件的情况还是比较多的,因此我们这篇文章介绍下elasticsearch-head插件的安装... Rae /搜索引擎 /2022-10-17 /0 评论 /356 阅读