2、elasticsearch概念
2018-09-07 本文已影响0人
安安汐而
1、elasticsearch安装
2、elasticsearch概念
3 、elasticsearch的crud、批量操作
4、elasticsearch映射mapping
5、elasticsearch查询
概念:
集群:一个或者多个节点组织在一起
节点:一个节点是集群中的一个服务器,由一个名字来表示、默认是一个随机的漫威角色的名字
分片:讲索引划分多份的能力,允许水平分割和扩展容量,多个分片响应请求,提高性能和吞吐量
副本:创建分片的一份或多份的能力,在一个节点失败其余节点可以顶上

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

存储成文件前、先
分词

记录
词频率 [(文章、位置、次数),(...),(...)]

倒排索引问题(elasticsearch已经解决)
