ES中包含两类数据类型:简单数据类型和复杂数据类型
1.简单数据类型
字符串
text:会分词,不支持聚合
keyword:不会分词,将全部内容作为一个词条,支持聚合
例如:有个文档(相当于数据库一条数据),其中一个字段的值是华为手机text: 华为、手机keyword: 华为手机
数值
布尔(boolean)
二进制(binary)
范围类型 (integer_range,float_range,long_range,double_range,date_range)
日期(date)
2.复杂数据类型
数组[]
对象{}
