Patent · US Expired

Resynchronization of multiple copies of a database after a divergence in transaction history

US7457829B2 · kind B2 · utility

7Cited by
8References
46Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 23, 2003
Grant dateNov 25, 2008
Priority date
Expiry dateJan 31, 2026

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99953
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The resynchronization of multiple copies of a database after a divergence in transaction history in provided. In an illustrative implementation, algorithms are provided for synchronizing multiple copies of a database upon the occurrence of a divergence in transaction history. A data environment is provided having a database and a copy. The database environment operating in a manner where the database records some transactions and the copy recording some later transactions, but neither having an up-to-date set of data or log of data changes. In operation, the database and its copy compare transaction log sequence numbers to discern the changes database and/or database copy pages. During resynchronization, the database and/or its copy sends page specific information about changes that have not been performed on each other respectively. In this manner, the data environment may be resynchronized with minimal data transmitted and without a requiring a complete restoration of the database.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.