調用StartLocalTransaction介面建立一個局部事務。為資料表開啟局部事務後,使用局部事務功能,您可以建立資料範圍在一個分區索引值內的局部事務並對局部事務中的資料進行讀寫操作。通過使用局部事務您可以實現單行或多行讀寫的原子操作。
注意事項
請求訊息結構
message StartLocalTransactionRequest {
required string table_name = 1;
required bytes key = 2;
}
名稱 | 類型 | 是否必選 | 描述 |
table_name | string | 是 | 資料表名稱。 |
key | bytes | 是 | 資料表的分區索引值,由Plainbuffer編碼,詳見Plainbuffer編碼。 |
響應訊息結構
message StartLocalTransactionResponse {
required string transaction_id = 1;
}
名稱 | 類型 | 是否必選 | 描述 |
transaction_id | string | 是 | 局部事務ID。 |
使用SDK
您可以使用如下語言的SDK使用局部事務。