1)string: 默認會被分詞
2)數字類型主要如下幾種:
long:64位存儲
integer:32位存儲
short:16位存儲
byte:8位存儲
double:64位雙精度存儲
float:32位單精度存儲
3)復合類型
數組類型:沒有明顯的字段類型設置,任何一個字段的值,都可以被添加0個到多個,要求,他們的類型必須一致:
對象類型:存儲類似json具有層級的數據
嵌套類型:支持數組類型的對象Aarray[Object],可層層嵌套
4)專用類型
ipv4類型:用來存儲IP地址,es內部會轉換成long存儲
completion類型:使用fst有限狀態機來提供suggest前綴查詢功能
token_count類型:提供token級別的計數功能
mapper-murmur3類型:安裝sudo bin/plugin install mapper-size插件,可支持_size統計_source數據的大小
官方文檔
https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-types.html#_multi_fields_2
