全部产品
Search
文档中心

智能开放搜索 OpenSearch:召回引擎版内置字段类型

更新时间:Feb 22, 2023

字段类型介绍

字段类型

字段表述

是否支持多值

是否可以用于正排索引

是否可以用于摘要索引

是否可以用于倒排索引

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

时间类型

TIMESTAMP

时间戳类型,

{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)

  • TIMESTAMP:{DATE} {TIME} [TIMEZONE(可选)] (eg: 2020-08-19 11:40:00.234 或 2020-08-19 11:40.00.234 +0800),时区信息可选,默认为GMT/UTC标准时区(默认时区可配置)