常见术语
文档文档
-
<李>用户存储在es中的数据文档,相当于mysql数据表中的一行数据李>
-
<李>由具有相同字段的文档列表组成,相当于mysql数据库中的表,表李>
-
<李>一个elasticsearch的运行实例,是集群的构成单元。李>
-
<李>由一个或多个节点组成,对外提供服务李>
Json对象,有字段(领域)组成,常见数据类型如下:
-
<李>字符串:文本,字李>
<李>数值型:长整数,短,字节,翻倍,浮动,scaled_float李>
<李>布尔:布尔李>
<李>日期:日期李>
<李>二进制:二进制李>
<李>范围类型:integer_range float_range, long_range, double_range, date_range李>
每个文档都有一个唯一的ID标识
-
<李>自行指定李>
<李> es自动生成李>
元数据(元数据),用于标注文档相关信息
-
<李> _index:文档所在索引名李>
<李> _type:文档所在的类型名李>
<李> _id:文档唯一id 李>
<李> _uid:组合id,由_type和_id组成(6。x _type不再起作用,同_id一样)李>
<李> _source:文档的原始Json数据,可以从这里获取每个字段的内容李>
<李> _all:整合所有字段内容到该字段,默认禁用李>
正排索引
-
<李>文档ID到文档内容,单词的关联关系李>
<编辑>倒排索引编辑>
-
<李>单词到文档ID的关联关系
李> <李> Kibana DevTools李>
索引API/h5>
es有专门的指数API,用于创建,更新,删除索引配置等
-
<李>创建索引API李>
<代码>把/test_index 代码>