Elasticsearch-數值類型


Elasticsearch-數值類型

數值類型可以是浮點數,也可以是費浮點數。如果不需要小數,可以選擇byte、short、int或者long.如果確實需要小數,可以選擇float和double。這些類型對應於Java的原始數據類型,對於他們的選擇將會影響索引的大小,以及能夠索引的取值范圍。例如,long需要64位,而short只需要16位。但是short只能存儲從——32768到32767之間的數字,long卻可以存儲其萬億倍的數值。
如果不知道所需要整形數字取值范圍,或者是浮點數字的精度,讓ES自動檢測映射更為安全:為整數值分配long,為浮點數值分配double。索引可能變得更大、變得更慢,因為這兩種類型占據了更多的空間,但是,在索引過程中ES不會發生超出范圍的錯誤。


免責聲明!

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



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