Data synchronization method, device and system
A data synchronization and data block technology, applied in the computer field, can solve the problems that the accuracy and consistency of data synchronization are difficult to guarantee, affect the processing speed and system performance of the synchronization system, and increase the amount of data, so as to accurately maintain data consistency, The effect of improving data synchronization rate and reducing storage pressure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0070] see figure 1 , which is a method flowchart of a data synchronization method disclosed in Embodiment 1 of the present invention, including the following steps:
[0071] Step 101: Obtain the unique identifier of the current transaction before submitting the transaction;
[0072] Step 102: According to the obtained unique identifier, query the revocation information of the currently processed transaction;
[0073] Step 103: analyze the revocation information of the query, generate synchronous data information, and record the synchronous data information in the synchronous data interface table;
[0074] Step 104: Send the synchronization data interface table to the device to be synchronized.
[0075] Preferably, said step 102 includes:
[0076] Find the transaction flashback table in the system view according to the obtained unique identifier of the currently processed transaction;
[0077] In the transaction flashback table, the undo information of the data table of th...
Embodiment 2
[0095] In order to better and more specifically describe the present invention, the following specific transaction 1, which involves three data table information synchronization scenarios, will be described as an example. For specific methods, please refer to figure 2 Another data synchronization method disclosed specifically includes the following steps:
[0096] Step 201: Before submitting the processing transaction 1, obtain the unique ID1 of the current processing transaction;
[0097] Step 202: According to the obtained unique ID ID1, query the UNDO information of the currently processed transaction;
[0098] Step 203: Analyzing the UNDO information queried, generating synchronous data information, and recording the synchronous data information in the synchronous data interface table;
[0099] Step 204: Send the synchronization data interface table to the device to be synchronized.
[0100] Preferably, said step 202 includes:
[0101] Find the transaction flashback ta...
Embodiment 3
[0135] The present invention also provides a data synchronization device, for details please refer to image 3 A structural schematic diagram of a disclosed data synchronization device, specifically including: an acquisition module 301, a search module 302, an analysis module 303, and a transmission module 304,
[0136] An acquisition module 301, configured to acquire the unique identifier of the current transaction before submitting the transaction;
[0137] A search module 302, configured to query the revocation information of the currently processed transaction according to the obtained unique identifier;
[0138] The parsing module 303 is configured to parse the revocation information of the query, generate synchronous data information, and record the synchronous data information in the synchronous data interface table;
[0139] The transmission module 304 is configured to transmit the synchronization data interface table to the device to be synchronized.
[0140] Prefer...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com