Todos los productos
Search
Centro de documentos

Tablestore:ParallelScan

Última actualización: Sep 03, 2026

Escanea datos en paralelo.

Sintaxis de la solicitud

message ParallelScanRequest {
    optional string table_name = 1;
    optional string index_name = 2;
    optional ColumnsToGet columns_to_get = 3;
    optional bytes session_id = 4;
    optional ScanQuery scan_query = 5;
    optional int32 timeout_ms = 6;
}

Parámetro

Tipo

Obligatorio

Descripción

table_name

string

Sí

El nombre de la tabla de datos.

index_name

string

Sí

El nombre del índice de búsqueda.

columns_to_get

ColumnsToGet

No

Las columnas que se devolverán.

session_id

bytes

No

El ID de sesión. Puede usar el ID de sesión para determinar el conjunto de resultados de los datos escaneados. El valor debe codificarse mediante protobuf.

scan_query

ScanQuery

Sí

La configuración del escaneo.

timeout_ms

int32

No

El periodo de tiempo de espera del escaneo. Unidad: milisegundos.

Sintaxis de la respuesta

message ParallelScanResponse {
    repeated bytes rows = 1;
    optional bytes next_token = 2;
}

Parámetro

Tipo

Obligatorio

Descripción

rows

bytes

No

Los datos de fila devueltos, codificados en formato PlainBuffer. Para obtener más información, consulte PlainBuffer.

next_token

bytes

No

La posición desde la cual comienza el siguiente escaneo.

Uso de los SDK de Tablestore

A continuación se listan los SDK de Tablestore que admiten el escaneo paralelo: