ComputeSplits

调用ComputeSplits接口获取当前ParallelScan单个请求的最大并发数,用于使用多元索引并发导出数据时的并发度规划。

请求消息结构

message ComputeSplitsRequest {
    optional string table_name = 1;
    optional SearchIndexSplitsOptions search_index_splits_options = 2;
}

名称

类型

是否必选

描述

table_name

string

数据表名称。

search_index_splits_options

SearchIndexSplitsOptions

多元索引的配置信息。

响应消息结构

message ComputeSplitsResponse {
    optional bytes session_id = 1;
    optional int32 splits_size = 2;
}

名称

类型

是否必选

描述

session_id

bytes

当前sessionId,由Plainbuffer编码,详见Plainbuffer编码。

使用sessionId能够保证获取到的结果集是稳定的。

splits_size

int32

ParallelScan任务支持的最大并发数。

使用SDK

您可以使用如下语言的SDK并发导出数据。