摘要 |
A data transaction processing system may include: an active node and a standby node, each having multiple data partitions managed by a data engine; a deadlock manager that determines whether a deadlock has occurred in connection with a requested data transaction; and a transaction agent for managing the transaction and communications with the data engines. The transaction agent in the active node may not commit a transaction until all portions of the transaction have been successfully completed in both the active and standby nodes.
|