Invention Grant
- Patent Title: Parallel transaction messages for database replication
-
Application No.: US14156602Application Date: 2014-01-16
-
Publication No.: US09727625B2Publication Date: 2017-08-08
- Inventor: Serge Bourbonnais , Austin F. M. D'costa , Somil Kulkarni , Yat On Lau , Jonathan W. Wierenga
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Susan Murray;SVL IPLAW
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
According to one embodiment of the present invention, a system uses parallel transaction messages for database replication. The system receives transaction messages from a source system via a plurality of parallel send queues in a receive queue. Each transaction message includes a message identifier indicating a commit order for that transaction. The system reads transaction messages in the receive queue in order in which they were committed against a source database based on the message identifier, and applies changes described by the transaction messages to a target database. Two or more transaction messages in the receive queue are applied to the target database in parallel. The system deletes transaction messages from the receive queue asynchronously to applying changes described by those transaction messages to the target database. Embodiments of the present invention further include a method and computer program product for parallel transaction messages in substantially the same manners described above.
Public/Granted literature
- US20150199415A1 PARALLEL TRANSACTION MESSAGES FOR DATABASE REPLICATION Public/Granted day:2015-07-16
Information query