AbortTransaction

调用AbortTransaction接口丢弃局部事务。创建一个分区键值内的局部事务并对局部事务中的数据进行写操作后,如果无需保存数据更新,则需要丢弃局部事务或者等待局部事务超时。

注意事项

  • 每个局部事务从创建开始生命周期最长为60秒。

    如果超过60秒未提交局部事务或丢弃局部事务,则表格存储服务端会认为此局部事务超时,并将局部事务丢弃。

  • 如果未对局部事务范围内的数据进行写操作,则提交局部事务或丢弃局部事务的操作是等同的。

请求消息结构

message AbortTransactionRequest {
    required string transaction_id = 1;
}

名称

类型

是否必选

描述

transaction_id

string

局部事务ID。

响应消息结构

message AbortTransactionResponse {
}

使用SDK

您可以使用如下语言的SDK使用局部事务。