Index就类似数据库表,Mapping映射就类似表的结构。我们要向es中存储数据,必须先创建Index和Mapping
Mapping映射属性
Mapping是对索引库中文档的约束,常见的Mapping属性包括:
- type:字段数据类型,常见的简单类型有:
- 字符串:text(可分词的文本)、keyword(精确值,例如:品牌、国家、ip地址)
- 数值:long、integer、short、byte、double、float、
- 布尔:boolean
- 日期:date
- 对象:object
- index:是否创建索引,默认为true
- analyzer:使用哪种分词器
- properties:该字段的子字段
{
"age": 21,
"weight": 52.1,
"isMarried": false,
"info": "中分头背带裤",
"email": "zy@123.cn",
"score": [99.1, 99.5, 98.9],
"name": {
"firstName": "徐坤",
"lastName": "蔡"
}
}
对应的每个字段映射(Mapping):
| 字段名 | 字段类型 | <
|---|

最低0.47元/天 解锁文章
1504

被折叠的 条评论
为什么被折叠?



