Confirma uma transação local. Para salvar as modificações de dados após criar uma transação local com base em um valor de chave de partição especificado e executar operações de leitura e gravação na transação local, você deve confirmar a transação local.
Notas de uso
-
O período de validade de uma transação local pode ser de até 60 segundos.
Se você não confirmar ou cancelar uma transação local em até 60 segundos, o servidor do Tablestore determinará que a transação expirou e a cancelará.
-
Se você não confirmar uma transação local, ela pode se tornar inválida. Nesse caso, repita as operações dessa transação.
-
Se nenhuma operação de gravação for executada nos dados de uma transação local, as operações de confirmação e cancelamento terão o mesmo efeito.
Sintaxe da solicitação
message CommitTransactionRequest {
required string transaction_id = 1;
}
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
|
transaction_id |
string |
Sim |
O ID da transação local. |
Sintaxe da resposta
message CommitTransactionResponse {
};
Uso do SDK
Você pode usar transações locais com os SDKs a seguir.