All Products
Search
Document Center

Tablestore:Kueri informasi search index

Last Updated:Aug 08, 2026

Gunakan Tablestore SDK for Go untuk mengkueri skema, status sinkronisasi, informasi metering, dan TTL suatu search index.

Prasyarat

Instal Tablestore Go SDK dan inisialisasi klien.

Deskripsi

Panggil DescribeSearchIndex untuk mengkueri skema dan informasi waktu proses suatu search index. Atur IncludeSyncStat ke true agar respons mencakup status sinkronisasi data.

func (client *tablestore.TableStoreClient) DescribeSearchIndex(request *tablestore.DescribeSearchIndexRequest) (*tablestore.DescribeSearchIndexResponse, error)
response, err := client.DescribeSearchIndex(&tablestore.DescribeSearchIndexRequest{
    TableName:       "example_table",
    IndexName:       "example_index",
    IncludeSyncStat: proto.Bool(true),
})
if err != nil {
    log.Fatal(err)
}

fmt.Println(response.Schema)
fmt.Println(response.SyncStat)
fmt.Println(response.TimeToLive)

Parameter

Name

Type

Description

TableName (required)

string

Nama tabel data.

IndexName (required)

string

Nama search index.

IncludeSyncStat (optional)

*bool

Menentukan apakah akan mengembalikan status sinkronisasi data. Nilai default: false.

Respons

Name

Type

Description

Schema

*tablestore.IndexSchema

Skema search index.

SyncStat

*tablestore.SyncStat

Status sinkronisasi. FULL menunjukkan sinkronisasi penuh, dan INCR menunjukkan sinkronisasi inkremental.

MeteringInfo

*tablestore.MeteringInfo

Ukuran penyimpanan indeks, jumlah baris, CU baca yang dipesan, dan waktu pembaruan statistik.

QueryFlowWeights

[]*tablestore.QueryFlowWeight

Bobot traffic kueri selama modifikasi skema dinamis.

CreateTime

int64

Waktu pembuatan indeks.

TimeToLive

int32

TTL data indeks dalam satuan detik.