Patent ID: 8996458
Filing Date: 2015-03-31
Classification: G06F

Abstract:
1. A computer-implemented method for data replication in a database system environment, the method comprising: grouping, in-memory, a plurality of transactions to be replicated from a source database system to a target database system, the plurality of transactions including log order row changes; converting the log order row changes to a plurality of net row changes; performing data inconsistency detection and resolution within a command application order of the plurality of net row changes_from the plurality of transactions of the source database system to create a plurality of consistent net row changes; bulk applying the plurality of consistent net row changes to the target database system; determining one or more non-resolvable net row changes based on the data inconsistency detection and resolution. wherein non-resolvable net row changes include net row changes that cannot be bulk applied to the target database system; and applying the non-resolvable net row changes using order row changes associated, with each non-resolvable pet row change to the target database.