正排索引介绍

什么是正排索引

正排索引,也叫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