ParallelScan
更新時間:
調(diào)用ParallelScan接口并發(fā)掃描數(shù)據(jù)。
請求消息結(jié)構(gòu)
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 | 是 | 數(shù)據(jù)表名稱。 |
index_name | string | 是 | 多元索引名稱。 |
columns_to_get | 否 | 要返回的列。 | |
session_id | bytes | 否 | Session ID,用于保證獲取到的結(jié)果集是穩(wěn)定的,由protobuf編碼。 |
scan_query | 是 | 掃描查詢配置。 | |
timeout_ms | int32 | 否 | 掃描數(shù)據(jù)的超時時間。單位為毫秒。 |
響應(yīng)消息結(jié)構(gòu)
message ParallelScanResponse {
repeated bytes rows = 1;
optional bytes next_token = 2;
}
名稱 | 類型 | 是否必選 | 描述 |
rows | bytes | 否 | 返回的行數(shù)據(jù),由Plainbuffer編碼,詳見Plainbuffer。 |
next_token | bytes | 否 | 下次數(shù)據(jù)掃描的起點(diǎn)位置。 |
使用SDK
您可以使用如下語言的SDK并發(fā)導(dǎo)出數(shù)據(jù)。
文檔內(nèi)容是否對您有幫助?