正排索引介绍

更新时间:
复制 MD 格式

什么是正排索引

正排索引,也叫attribute索引或者profile索引,是存储doc某特定字段(正排字段)对应值的索引,用来进行过滤,统计,排序或者算分使用。正排索引中“正"指的是从doc-->doc fieldInfo的过程 。

正排索引的类型

目前引擎支持的正排字段的基本类型为:

attribute类型

描述

单值

多值

INT8

8位有符号数字类型

id=-27

id=-27^]26^]33

UINT8

8位无符号数字类型

id=56

id=27^]222^]32

INT16

16位有符号数字类型

id=-2724

id=-1217^]236

UINT16

16位无符号数字类型

id=65531

id=-65531^]22236^]0^]1

INTEGER

32位有符号数字类型

id=-655312

id=-2714442^]2344126^]33441

UINT32

32位无符号数字类型

id=65537

id=4011341512^]26^]33

INT64

64位有符号数字类型

id=-551533527

id=-2416664447^]236^]133

UINT64

64位无符号数字类型

id=23545114533527

id=12416664447^]121436^]2

FLOAT

float类型(32位)的浮点

id=3.14

id=3.25^]3.50^]3.75

DOUBLE

double类型(64位)的浮点

id=3.1415926

id=-3.1415926^]26.1444^]55.1441

STRING

字符串类型

id=abc

id=abc^]def^]dgg^]dd