2、elasticsearch概念

1、elasticsearch安装
2、elasticsearch概念
3 、elasticsearch的crud、批量操作
4、elasticsearch映射mapping
5、elasticsearch查询

概念:

集群:一个或者多个节点组织在一起
节点:一个节点是集群中的一个服务器,由一个名字来表示、默认是一个随机的漫威角色的名字
分片:讲索引划分多份的能力,允许水平分割和扩展容量,多个分片响应请求,提高性能和吞吐量
副本:创建分片的一份或多份的能力,在一个节点失败其余节点可以顶上


2、elasticsearch概念_第1张图片
图片.png

倒排索引(inverted index)

搜索引擎的核心、源于实际应用中需要根据属性的值来查找记录。
这种索引表中的每一项都包括一个属性值和具有该属性值的各种记录的地址。
由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引
带有倒排索引的文件称之为倒排索引文件,简称倒排文件(inverted file)

2、elasticsearch概念_第2张图片
图片.png

存储成文件前、先 分词
2、elasticsearch概念_第3张图片
图片.png

记录 词频率 [(文章、位置、次数),(...),(...)]
2、elasticsearch概念_第4张图片
图片.png

倒排索引问题(elasticsearch已经解决)
2、elasticsearch概念_第5张图片
图片.png

你可能感兴趣的:(2、elasticsearch概念)