ElasticSearch Mapping中的字段類型


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM