DATA SYNCHRONIZATION METHOD, DATA SYNCHRONIZATION APPARATUS, AND STORAGE MEDIUM FOR SYNCHRONIZING DATA AMONG A PLURALITY OF DATABASES
First Claim
1. A data synchronization method for writing data having been subjected to transaction processing in a synchronization source database to a synchronization destination database, the method comprising:
- requesting, as synchronization target data, first data that is a part of the data having been subjected to the transaction processing from the synchronization source database;
receiving at least the first data from the synchronization source database;
preferentially performing first synchronization processing on the first data; and
performing second synchronization processing on second data in the synchronization destination database, the second data having been processed in a same transaction as a transaction in which the first data has been processed in the synchronization source database.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for writing data having been subjected to transaction processing in a synchronization source database to data in a synchronization destination database, a synchronization processing management unit of the synchronization destination database requests, as synchronization target data, first data that is a part of the data having been subjected to the transaction processing from the synchronization source database, receives at least the first data from the synchronization source database, performs first synchronization processing on the first data in a cache memory, and performs second synchronization processing on second data, in the synchronization destination database, which has been processed in a same transaction as a transaction in which the first data has been processed in the synchronization source database.
-
Citations
11 Claims
-
1. A data synchronization method for writing data having been subjected to transaction processing in a synchronization source database to a synchronization destination database, the method comprising:
-
requesting, as synchronization target data, first data that is a part of the data having been subjected to the transaction processing from the synchronization source database; receiving at least the first data from the synchronization source database; preferentially performing first synchronization processing on the first data; and performing second synchronization processing on second data in the synchronization destination database, the second data having been processed in a same transaction as a transaction in which the first data has been processed in the synchronization source database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data synchronization apparatus configured to receive data having been subjected to transaction processing in a synchronization source database and write the data to a synchronization destination database, the data synchronization apparatus comprising:
a synchronization processing management unit configured to request, as synchronization target data, first data that is a part of the data having been subjected to the transaction processing from the synchronization source database, wherein the synchronization processing management unit is configured to; receive at least the first data from the synchronization source database; preferentially perform first synchronization processing on the first data; and perform second synchronization processing on second data in the synchronization destination database, the second data having been processed in a same transaction as a transaction in which the first data has been processed in the synchronization source database.
-
11. A non-transitory computer-readable storage medium storing a computer program for writing data that having been subjected to transaction processing in a synchronization source database to a synchronization destination database, the computer program comprising code for performing the steps of:
-
requesting, as synchronization target data, first data that is a part of the data having been subjected to the transaction processing from the synchronization source database; receiving at least the first data from the synchronization source database; preferentially performing first synchronization processing on the first data; and performing second synchronization processing on second data in the synchronization destination database, the second data having been processed in a same transaction as a transaction in which the first data has been processed in the synchronization source database.
-
Specification