Patent ID: 9442995
Filing Date: 2016-09-13
CPC Classification: G06F

Claim Text:
1. A system for data replication between a source database and a target database, comprising: a computer including a micro-processor; a source database having data stored therein, and one or more binary logs associated therewith which record event data describing changes made to the data during a transaction at the source database; a replication module running on the computer and including a plurality of reader and processor classes, each class executing on a dedicated thread, to replicate the changes made to the data at the source database, for use with a target database, by wherein, upon a subsequent request to replicate data to the target database, the system invokes a plurality of record classes to retrieve the records stored in the record queue to create a trail file, wherein the trail file is then communicated to the target database and used therein to replicate the changes made to the data, from the source database to the target database.