All Products
Search
Document Center

OpenSearch:Konfigurasi HNSW (Hierarchical Navigable Small World)

Last Updated:Aug 22, 2026

Parameter pembuatan indeks HNSW

Parameter name

Type

Default value

Description

proxima.hnsw.builder.max_neighbor_count

uint32

100

Menentukan jumlah maksimum tetangga untuk sebuah node dalam graf. Nilai yang lebih besar meningkatkan konektivitas graf, tetapi juga menambah biaya pembuatan graf dan ukuran indeks.

proxima.hnsw.builder.efconstruction

uint32

500

Mengontrol ukuran area pemindaian tetangga selama pembuatan graf. Nilai yang lebih besar meningkatkan kualitas graf offline, tetapi memperlambat proses pembuatan indeks. Mulailah dengan nilai 400.

proxima.hnsw.builder.thread_count

uint32

0

Jumlah thread yang digunakan untuk membangun indeks. Jika diatur ke 0, jumlah core CPU akan digunakan.

HnswSearcher

Parameter name

Type

Default value

Description

proxima.hnsw.searcher.ef

uint32

500

Mengontrol ukuran subgraf yang dipindai selama Pengambilan online. Nilai yang lebih besar meningkatkan laju pengambilan, tetapi menurunkan performa. Rentang nilai yang direkomendasikan adalah [100, 1000].

proxima.hnsw.searcher.max_scan_ratio

float

None

Mengontrol rasio titik yang dipindai selama Pengambilan online. Nilai yang lebih besar meningkatkan laju pengambilan, tetapi menurunkan performa.

proxima.hnsw.searcher.brute_force_threshold

uint32

None

Mengontrol jumlah minimum titik yang dipindai selama Pengambilan online. Jika nilai ini lebih besar daripada jumlah dokumen dalam satu shard, kueri akan beralih ke pencarian brute-force.