zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

Elasticsearch对应MySQL的对应关系

2023-02-18 16:35:49 时间

对应关系表

根据表格对应,来理解Elasticsearch

Elasticsearch

MySQL

索引库(indices)

Database 数据库

类型(type)

Table 数据表

文档(Document)

Row 行

域字段(Field)

Columns 列

映射配置(mappings)

每个列的约束(类型、长度)

对Elasticsearch相关概念说明

概念

说明

索引库(indices)

indices是index的复数,代表许多的索引

类型(type)

类型是模拟mysql中的table概念,一个索引库下可以有不同类型的索引(目前6.X以后的版本只能有一个类型),类似数据库中的表概念。数据库表中有表结构,也就是表中每个字段的约束信息;索引库的类型中对应表结构的叫做映射(mapping),用来定义每个字段的约束。

文档(document)

存入索引库原始的数据。比如每一条商品信息,就是一个文档

字段(field)

文档中的属性

映射配置(mappings)

字段的数据类型、属性、是否索引、是否存储等特性