All Products
Search
Document Center

Tablestore:Perbarui konfigurasi indeks pencarian

Last Updated:Aug 08, 2026

Gunakan Tablestore SDK untuk Go guna memperbarui TTL suatu search index atau menyesuaikan distribusi lalu lintas serta melakukan switch indeks selama modifikasi skema dinamis.

Prasyarat

Instal Tablestore Go SDK dan inisialisasi klien.

Deskripsi

Panggil UpdateSearchIndex untuk memperbarui TTL search index. Selama modifikasi skema dinamis, Anda juga dapat menggunakan metode ini untuk mengatur bobot traffic kueri pada indeks sumber dan indeks reindex, atau melakukan switch antara kedua indeks tersebut. Untuk alur kerja lengkapnya, lihat Modifikasi skema search index secara dinamis.

func (client *tablestore.TableStoreClient) UpdateSearchIndex(request *tablestore.UpdateSearchIndexRequest) (*tablestore.UpdateSearchIndexResponse, error)
ttl := int32(7 * 24 * 60 * 60)
_, err := client.UpdateSearchIndex(&tablestore.UpdateSearchIndexRequest{
    TableName:  "example_table",
    IndexName:  "example_index",
    TimeToLive: &ttl,
})
if err != nil {
    log.Fatal(err)
}

Parameter

Name

Type

Description

TableName (required)

string

Nama tabel data.

IndexName (required)

string

Nama search index yang akan diperbarui.

TimeToLive (optional)

*int32

TTL data indeks dalam satuan detik. Nilai yang valid adalah -1 dan bilangan bulat int32 yang tidak kurang dari 86.400. Nilai -1 menunjukkan bahwa data tidak pernah kedaluwarsa. Untuk nilai selain -1, pembaruan UpdateRow harus dinonaktifkan, dan TTL indeks tidak boleh melebihi TTL tabel. Untuk informasi lebih lanjut, lihat Konfigurasikan TTL search index.

QueryFlowWeights (optional)

[]*tablestore.QueryFlowWeight

Bobot traffic kueri untuk indeks sumber dan indeks reindex. Nilai Weight harus berjumlah total 100.

SwitchIndexName (optional)

*string

Indeks reindex yang targetnya ditukar dengan IndexName.

Bobot traffic kueri

Name

Type

Description

IndexName (required)

string

Nama indeks sumber atau indeks reindex.

Weight (required)

int32

Bobot traffic kueri.