Todos los productos
Search
Centro de documentos

Tablestore:Consulta de información del índice de búsqueda

Última actualización: Sep 03, 2026

Use el Tablestore SDK para Go para consultar el esquema, el estado de sincronización, la información de medición y el TTL de un índice de búsqueda.

Requisitos previos

Instale Tablestore Go SDK e inicialice un cliente.

Descripción

Llame a DescribeSearchIndex para consultar el esquema y la información de ejecución de un índice de búsqueda. Establezca IncludeSyncStat en true para devolver el estado de sincronización de datos.

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)

Parámetros

Nombre

Tipo

Descripción

TableName (obligatorio)

string

Nombre de la tabla de datos.

IndexName (obligatorio)

string

Nombre del índice de búsqueda.

IncludeSyncStat (opcional)

*bool

Especifica si se devuelve el estado de sincronización de datos. Valor predeterminado: false.

Respuesta

Nombre

Tipo

Descripción

Schema

*tablestore.IndexSchema

Esquema del índice de búsqueda.

SyncStat

*tablestore.SyncStat

Estado de sincronización. FULL indica sincronización completa; INCR, sincronización incremental.

MeteringInfo

*tablestore.MeteringInfo

Tamaño de almacenamiento del índice, recuento de filas, CU de lectura reservadas y hora de actualización de estadísticas.

QueryFlowWeights

[]*tablestore.QueryFlowWeight

Pesos del tráfico de consulta durante la modificación dinámica del esquema.

CreateTime

int64

Hora de creación del índice.

TimeToLive

int32

TTL de los datos del índice en segundos.