One-phase commit for distributed transactions
AssigneeEloqData Inc
InventorLiang Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeEloqData Inc
InventorLiang Chen
Estimating the term…
The present disclosure relates to one-phase commit (1PC) for distributed transactions. A method, computer storage medium, and system are provided for one-phase commit. In one embodiment, the method comprises determining, based on the result of a logging operation that occurs at a global log, whether all of a plurality of nodes are ready to proceed with a commit decision; and communicating a commit decision to the plurality of transaction participants if all of the plurality of nodes are ready, or, communicating an abort decision to the plurality of transaction participants if any of the plurality of nodes is not ready. The transaction coordinator (Tx) communicates with the global log (Txlog) to ensure that transactions are committed or aborted atomically, to achieves high availability and performance, especially for distributed database environments.
A computer-implemented system, comprising:
A method implemented at least in part by a computer comprising:
Dependencies are inferred from the claim text.