Consulta o número máximo de tarefas de varredura paralela em uma única solicitação. Use esta operação para planejar a quantidade de tarefas paralelas ao exportar dados com um índice de pesquisa.
Sintaxe da solicitação
message ComputeSplitsRequest {
optional string table_name = 1;
optional SearchIndexSplitsOptions search_index_splits_options = 2;
}
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
|
table_name |
string |
Sim |
Nome da tabela de dados. |
|
search_index_splits_options |
Sim |
Informações de configuração do índice de pesquisa. |
Sintaxe da resposta
message ComputeSplitsResponse {
optional bytes session_id = 1;
optional int32 splits_size = 2;
}
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
|
session_id |
bytes |
Sim |
ID da sessão atual, codificado no formato PlainBuffer. Para obter mais informações, consulte PlainBuffer. Especifique IDs de sessão para garantir a estabilidade do conjunto de resultados retornado. |
|
splits_size |
int32 |
Sim |
Número máximo de tarefas de varredura paralela. |
Uso dos SDKs do Tablestore
Os seguintes SDKs do Tablestore oferecem suporte à varredura paralela:
Tablestore SDK for Java: Varredura paralela
Tablestore SDK for Go: Varredura paralela
Tablestore SDK for Python: Varredura paralela
Tablestore SDK for Node.js: Varredura paralela
Tablestore SDK for .NET: Varredura paralela
Tablestore SDK for PHP: Varredura paralela