Menggugurkan transaksi lokal. Jika Anda tidak ingin menyimpan modifikasi data setelah membuat transaksi lokal berdasarkan nilai kunci partisi tertentu dan melakukan operasi baca serta tulis dalam transaksi lokal, Anda dapat menggugurkan transaksi lokal atau menunggu hingga transaksi habis waktu tunggunya.
Catatan penggunaan
Masa berlaku transaksi lokal maksimal adalah 60 detik.
Jika transaksi lokal tidak dikomit atau digugurkan dalam waktu 60 detik, server Tablestore akan menentukan bahwa transaksi lokal telah habis waktu tunggunya dan secara otomatis menggugurkannya.
Jika tidak ada operasi penulisan yang dilakukan pada data dalam transaksi lokal, operasi komit dan pengguguran memiliki efek yang sama.
Sintaks permintaan
message AbortTransactionRequest {
required string transaction_id = 1;
}Parameter | Tipe | Diperlukan | Deskripsi |
transaction_id | string | Ya | ID dari transaksi lokal. |
Sintaks respons
message AbortTransactionResponse {
}Gunakan SDK Tablestore
Anda dapat menggunakan SDK Tablestore berikut untuk mengimplementasikan transaksi lokal:
Tablestore SDK for Java: Transaksi lokal
Tablestore SDK for Go: Transaksi lokal
Tablestore SDK for Python: Transaksi lokal
Tablestore SDK for Node.js: Transaksi lokal
Tablestore SDK for PHP: Transaksi lokal