Invention Grant
- Patent Title: Methods, apparatus and computer programs for data replication
- Patent Title (中): 用于数据复制的方法,设备和计算机程序
-
Application No.: US11945616Application Date: 2007-11-27
-
Publication No.: US08150812B2Publication Date: 2012-04-03
- Inventor: Stephen J Todd
- Applicant: Stephen J Todd
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Steven E. Bach
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/00

Abstract:
Methods, apparatus and computer programs are provided for data replication, such as for replicating a database or updating a cache. Source database change transactions are captured and batched together for efficient data transfer. On receipt at a target replica system, the batch of transactions within a message is separated and separate apply transactions corresponding to the source transactions are performed in parallel. A ‘transaction processed’ table is updated to reflect apply processing for each apply transaction. This table provides a confirmation of the status of each transaction that can be used during recovery processing to prevent re-apply of an apply transaction. The table can also be used to determine when it is safe to delete an incoming message from persistent storage on the target system, and to facilitate one-phase commit processing.
Public/Granted literature
- US20080098044A1 METHODS, APPARATUS AND COMPUTER PROGRAMS FOR DATA REPLICATION Public/Granted day:2008-04-24
Information query