全部產品
Search
文件中心

Tablestore:ParallelScan

更新時間:Jun 30, 2024

調用ParallelScan介面並發掃描資料。

請求訊息結構

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;
}

名稱

類型

是否必選

描述

table_name

string

資料表名稱。

index_name

string

多元索引名稱。

columns_to_get

ColumnsToGet

要返回的列。

session_id

bytes

Session ID,用於保證擷取到的結果集是穩定的,由protobuf編碼。

scan_query

ScanQuery

掃描查詢配置。

timeout_ms

int32

掃描資料的逾時時間。單位為毫秒。

響應訊息結構

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

名稱

類型

是否必選

描述

rows

bytes

返回的行資料,由Plainbuffer編碼,詳見Plainbuffer

next_token

bytes

下次資料掃描的起點位置。

使用SDK

您可以使用如下語言的SDK並發匯出資料。