Skip to content

引擎内置字段类型

Wenyi Duan edited this page Nov 2, 2022 · 1 revision

字段类型介绍

字段类型 字段表述 是否支持多值 是否可以用于正排索引 是否可以用于摘要索引 是否可以用于倒排索引
TEXT 文本类型
STRING 字符串类型
INT8 8位有符号数字类型
UINT8 8位无符号数字类型
INT16 16位有符号数字类型
UINT16 16位无符号数字类型
INTEGER 32位有符号数字类型
UINT32 32位无符号数字类型
INT64 64位有符号数字类型
UINT64 64位无符号数字类型
FLOAT float类型(32位)的浮点
DOUBLE double类型(64位)的浮点
LOCATION 点,存储的是点的经纬度
LINE 线,存储的是线上点的经纬度,第一个值代表折线点的个数
POLYGON 多边形,多边形点的经纬度,多个折线的组合,对每个折线,第一个值代表折线点的个数
DATE 日期类型
TIME 时间类型
TIMESTMP 时间戳类型,{DATE} {TIME} [TIMEZONE(可选)]
  • TEXT字段类型在schema配置时必须制定分析器。
  • LOCATION:location=LON LAT,如location=116 40
  • LINE:line=location,location,location...^]location,location...,如line=116 40,117 41,118 42^]...
  • POLYGON:polygon=location1,location2,...location1^]...
  • DATE:日期类型,year-month-day (eg: 2020-08-19)
  • TIME:时间,hour:minute:second[.milliSeconds] (eg: 11:40:00.234 or 12:00:00)
  • TIMESTMP:{DATE} {TIME} [TIMEZONE(可选)] (eg: 2020-08-19 11:40:00.234 或 2020-08-19 11:40.00.234 +0800),时区信息可选,默认为GMT/UTC标准时区(默认时区可配置)
Clone this wiki locally