在Elasticsearch中,基本數據類型有以下幾種:
- String:字符串類型,可以包括文本和關鍵字兩種子類型。
- Text:文本類型,適用于大段文本。
- Keyword:關鍵字類型,適用于不需要進行全文搜索的字段。
- Numeric:數值類型,包括整數和浮點數。
- Date:日期類型,存儲日期和時間。
- Boolean:布爾類型,只能存儲true或false。
- Binary:二進制類型,可以存儲任意二進制數據。
- Range:范圍類型,用于存儲范圍值,如日期范圍或數值范圍。
- Ip:IP地址類型,用于存儲IPv4或IPv6地址。
- Geo-point:地理坐標點類型,用于存儲經緯度坐標。
- Geo-shape:地理形狀類型,用于存儲地理區域、線或點的形狀數據。