All Products
Search
Document Center

OpenSearch:Forward index

Last Updated:Jun 17, 2026

Apa itu forward index?

Forward index, juga dikenal sebagai attribute index atau profile index, adalah indeks yang menyimpan nilai bidang tertentu untuk setiap dokumen. Indeks ini digunakan untuk filtering, agregasi, pengurutan, dan scoring. Istilah "forward" mengacu pada pemetaan langsung dari dokumen ke nilai bidangnya (doc → field value).

Tipe data yang didukung

Engine mendukung tipe data dasar berikut untuk bidang dalam forward index:

Type

Description

Single value

Multi-value

INT8

An 8-bit signed integer.

id=-27

id=-27^]26^]33

UINT8

An 8-bit unsigned integer.

id=56

id=27^]222^]32

INT16

A 16-bit signed integer.

id=-2724

id=-1217^]236

UINT16

A 16-bit unsigned integer.

id=65531

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

INTEGER

A 32-bit signed integer.

id=-655312

id=-2714442^]2344126^]33441

UINT32

A 32-bit unsigned integer.

id=65537

id=4011341512^]26^]33

INT64

A 64-bit signed integer.

id=-551533527

id=-2416664447^]236^]133

UINT64

A 64-bit unsigned integer.

id=23545114533527

id=12416664447^]121436^]2

FLOAT

A 32-bit single-precision floating-point number.

id=3.14

id=3.25^]3.50^]3.75

DOUBLE

A 64-bit double-precision floating-point number.

id=3.1415926

id=-3.1415926^]26.1444^]55.1441

STRING

A sequence of characters.

id=abc

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