18065722. DATA REPLICATION IN ACTIVE-ACTIVE DATABASES simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

DATA REPLICATION IN ACTIVE-ACTIVE DATABASES

Organization Name

International Business Machines Corporation

Inventor(s)

Guang Han Sui of Beijing (CN)

Peng Hui Jiang of Beijing (CN)

Fan Jing Meng of Beijing (CN)

Mai Zeng of Beijing (CN)

Jun Su of Beijing (CN)

Jia Tian Zhong of Beijing (CN)

DATA REPLICATION IN ACTIVE-ACTIVE DATABASES - A simplified explanation of the abstract

This abstract first appeared for US patent application 18065722 titled 'DATA REPLICATION IN ACTIVE-ACTIVE DATABASES

The abstract describes a method for managing an active-active database system that stores two copies of data records at different nodes. The method involves receiving sets of operations at each node, transmitting copies of these operations to the other node, and comparing the two copies of data records to ensure consistency.

  • The method involves storing a first copy of data records at a first node and a second copy at a second node.
  • Sets of operations are received and stored as local operations at each node, with copies transmitted and stored as remote operations at the other node.
  • A comparison point is determined by selecting an operation from each set of operations and comparing the two copies of data records.

Potential Applications: - This technology can be applied in distributed database systems to ensure data consistency across multiple nodes. - It can be used in cloud computing environments to manage data replication and synchronization.

Problems Solved: - Ensures consistency and integrity of data records in an active-active database system. - Facilitates efficient data replication and synchronization between nodes.

Benefits: - Improved reliability and fault tolerance in distributed database systems. - Enhanced performance and scalability by enabling parallel processing of operations.

Commercial Applications: Title: "Data Replication and Synchronization Technology for Distributed Database Systems" This technology can be utilized by cloud service providers, e-commerce platforms, and financial institutions to maintain high availability and data consistency across geographically dispersed nodes.

Questions about the technology: 1. How does this method ensure the consistency of data records in an active-active database system? 2. What are the key advantages of using this technology in cloud computing environments?


Original Abstract Submitted

A method of managing an active-active database system storing a first copy of data records at a first node a second copy of the data records at a second node includes receiving a first set of operations stored at the first node as a first set of local operations, a copy of the first set of operations transmitted to the second node and stored as a first set of remote operations, and receiving a second set of operations stored at the second node as a second set of local operations, a copy of the second set of operations transmitted to the first node and stored as a second set of remote operations. The method includes determining a comparison point by selecting an operation from each of the first set of operations and the second set of operations, and comparing the first copy of the data records to the second copy.