需要掌握:elasticsearch 映射(mapping)
说明
https://www.elastic.co/guide/en/elasticsearch/reference/7.9/mapping-types.html
text
字符串,可分词
注意: 不能对该类型的字段进行分组统计
keyword
elasticsearch 映射数据类型:keyword和ignore_above
Numeric 数值类型
官网:
https://www.elastic.co/guide/en/elasticsearch/reference/7.9/number.html
分两类
整型
long
一个有符号的 64 位整数,最小值为 -2^63,最大值为 2^63 - 1
integer
一个有符号的 32 位整数,最小值为 -2^31,最大值为 2^31 - 1
short
一个有符号的 16 位整数,最小值为-32,768,最大值为32,767。
byte
一个有符号的 8 位整数,最小值为-128,最大值为127。
浮点型
double
双精度 64 位 IEEE 754 浮点数,仅限于有限值。
float
单精度 32 位 IEEE 754 浮点数,仅限于有限值。
half_float
半精度 16 位 IEEE 754 浮点数,仅限于有限值。
浮点数的高精度类型
scaled_float
由 支持的浮点数long,按固定double比例因子缩放。
boolean
布尔类型
true或者"true",真false或者"false",假