日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Elasticsearch 字段数据类型

發布時間:2024/1/23 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Elasticsearch 字段数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Elasticsearch 可以支持單個 document 中含有多個不同的數據類型。


核心數據類型(Core datatypes)

  • 字符型(String datatype):string(這個是2.x版本的,5.x版本之后是text,并沒有string類型了。)
  • 數字型(Numeric datatypes):long, integer, short, byte, double, float
  • 日期型(Date datatype):date
  • 布爾型(Boolean datatype):boolean
  • 二進制型(Binary datatype):binary

復雜數據類型(Complex datatypes)

  • 數組類型(Array datatype):數組類型不需要專門指定數組元素的type,例如:
    • 字符型數組: [ "one", "two" ]
    • 整型數組:[ 1, 2 ]
    • 數組型數組:[ 1, [ 2, 3 ]] 等價于[ 1, 2, 3 ]
    • 對象數組:[ { "name": "Mary", "age": 12 }, { "name": "John", "age": 10 }]
  • 對象類型(Object datatype): object 用于單個JSON對象;
  • 嵌套類型(Nested datatype): nested 用于JSON數組;

地理位置類型(Geo datatypes)

  • 地理坐標類型(Geo-point datatype): geo_point 用于經緯度坐標;
  • 地理形狀類型(Geo-Shape datatype): geo_shape 用于類似于多邊形的復雜形狀;

特定類型(Specialised datatypes)

  • IPv4 類型(IPv4 datatype): ip 用于IPv4 地址;
  • Completion 類型(Completion datatype): completion 提供自動補全建議;
  • Token count 類型(Token count datatype): token_count 用于統計做了標記的字段的index數目,該值會一直增加,不會因為過濾條件而減少。
  • mapper-murmur3類型:通過插件,可以通過 murmur3 來計算 index 的 hash 值;
  • 附加類型(Attachment datatype):采用 mapper-attachments 插件,可支持 attachments 索引,例如 Microsoft Office 格式,Open Document 格式,ePub, HTML 等。

總結

以上是生活随笔為你收集整理的Elasticsearch 字段数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。