System and method for data redistribution in a database
By recording snapshots and splitting data in a massively parallel processing database, the problem of transaction failures caused by faults during data redistribution is solved, ensuring data consistency and integrity, and improving the reliability and efficiency of the system.
Patent Information
- Application Number
- CN202110172742.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2016-08-03
- Filing Date
- 2017-07-06
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2037-07-06
AI Technical Summary
In massively parallel processing databases, during data redistribution, the failure of a single device or node can cause the entire transaction to fail, resulting in wasted processing time and resources. Furthermore, existing technologies struggle to maintain data consistency and integrity when failures occur.
By recording snapshots of job data, splitting the data into a primary data portion and a redistributed data portion, and accumulating changes in a temporary table, data migration and merging are achieved. This ensures that data consistency can be restored in the event of a successful or failed migration, allowing faulty nodes to continue processing.
This ensures that data consistency and integrity are maintained even in the event of a failure during data redistribution, avoiding redundant operations and resource waste, and improving the reliability and efficiency of the system.
Smart Images

Figure CN112965951B_ABST
Abstract
Citation Information
Patent Citations
System and method for massively parallel processor database
WO2016116052A1