4、索引 文档 类型 映射 _id

原创
2019/02/13 20:41
阅读数 228

索引index

我们可以把索引简单的看成关系型数据库(比如mysql)的数据库

任意的es可以创建任意多个索引index。

 

类型type

我们可以把文档简单的看成关系型数据库(比如mysql)的表

 

一个索引可以创建多个类型

 

文档document

我们可以把文档简单的看成关系型数据库(比如mysql)的一行数据

 

一个索引index下面的类型type可以创建任意的文档数量

 

映射mapping

我们可以把文档简单的看成关系型数据库(比如mysql)的字段,

 

备注:es在6版本的时候一个索引只能创建一个类型和映射,es从7版本开始删除类型和映射,所以相当于一个索引只有一个表。

链接地址:https://www.elastic.co/guide/en/elasticsearch/reference/6.6/removal-of-types.html

 

_id

我们可以把文档简单的看成关系型数据库(比如mysql)中表的主键ID

 

这个主键ID如果我们不指定,那么系统就会自动生成一个主键ID。

 

经过实践,主键ID如果是我们系统创建的,而不需要es去生成,这样可以提升es的性能。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部