Synchronization of plural databases in a database replication system

   
   

In a database synchronization process, a block of data is read from a source database at the first node. A marker is assigned to the block of data, and the marker is then written to an audit trail at the first node. The marker is sent from the audit trail to a second node having a target database. The block of data is sent from the first node to the second node without passing the block of data through the audit trail. At the second node, the block of data is stored in the target database upon receipt at the second node of the block of data and the marker assigned to the block of data. This process is repeated for additional blocks of data in the source database, wherein a marker is assigned to each subsequent block of data. In this manner, some or all of the source database may be replicated to the target database without having to store or pass any data in the source database in or through the audit trail at the first node.

In een proces van de gegevensbestandsynchronisatie, wordt een blok van gegevens gelezen van een brongegevensbestand bij de eerste knoop. Een teller wordt toegewezen aan het blok van gegevens, en de teller wordt dan geschreven aan een controletraject bij de eerste knoop. De teller wordt van het controletraject naar een tweede knoop verzonden die een doelgegevensbestand heeft. Het blok van gegevens wordt verzonden van de eerste knoop naar de tweede knoop zonder het blok van gegevens door het controletraject over te gaan. Bij de tweede knoop, wordt het blok van gegevens in het doelgegevensbestand op ontvangstbewijs bij de tweede knoop van het blok van gegevens en de teller opgeslagen die aan het blok van gegevens wordt toegewezen. Dit proces wordt herhaald voor extra blokken van gegevens in het brongegevensbestand, waarin een teller aan elk verder blok van gegevens wordt toegewezen. Op deze wijze, kunnen wat of het elk van brongegevensbestand aan het doelgegevensbestand worden herhaald zonder het moeten enige gegevens in het brongegevensbestand in of door het controletraject bij de eerste knoop opslaan of overgaan.

 
Web www.patentalert.com

< Infospheres distributed object system

< Computerized vehicle alignment system

> Method and system for apportioning changes in metric variables in an symmetric multiprocessor (SMP) environment

> Method and system for displaying VLSI layout data

~ 00114