Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data restoring and synchronizing method based on log snapshot

A data and log technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of huge cost investment, achieve performance improvement, realize data recovery and synchronization, and save storage costs

Inactive Publication Date: 2009-05-20
INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
View PDF0 Cites 65 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these measures require huge cost input, and with the increasing data, the investment in software and hardware is also increasing. At the same time, the requirements for developers need to be raised, because developers must master the optimization skills of database operations

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data restoring and synchronizing method based on log snapshot
  • Data restoring and synchronizing method based on log snapshot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] A log snapshot-based data recovery and synchronization method of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0027] as attached figure 1 As shown, a kind of log snapshot based data recovery and synchronization method of the present invention comprises the following steps:

[0028] A. When the application system adds, deletes, or modifies the database, it concurrently writes the changed data information into a log file in a specific format.

[0029] B. The user gives a request for data recovery or synchronization of a specified table at a specified time, and the application program starts to read the log file, and uses the self-innovated approximation algorithm to extract qualified data from the log file.

[0030] C. Generate an abstract snapshot of the data from the acquired data according to a certain organizational format.

[0031] D. Use the generated data snapshot to realize data ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of occupation of the mass data memory space and backup and recovery of historical data, and in particular provides a data recovery and synchronization method based on log snapshots. The data recovery and synchronization method based on the log snapshots adopts log files with given format to record changed information of data of databases each time; the changed information is formatted, positioned and stored into the log files; an analytic program calls an approximate algorithm to acquire effective data on set time points by means of multithreading; the data is temporarily stored into a temporary table, and abstract data snapshots are generated according to the temporary table; and data recovery and synchronization is realized by utilization of the snapshots. The data recovery and synchronization method based on the log snapshots can greatly reduce the burden of a database system, obviously improve the efficiency of the database system and an application system, save a great deal of memory space, and reduce the operation cost of the systems.

Description

technical field [0001] The invention relates to the fields of massive data storage space occupation and historical data backup and recovery, and specifically provides a data recovery and synchronization method based on log snapshots. Background technique [0002] Today's society has entered the information age of rapid development, and a large amount of information data is generated every day, especially in the communication industry-based network. With the growing business of mobile communication networks, the amount of data is also increasing day by day, and massive data processing has become an increasingly important factor affecting the performance of application systems. The processing of massive data needs to meet the following requirements: the data occupies as little storage space as possible, the storage of unreasonable data is reduced, and the historical data information is as complete as possible. The current countermeasures for the processing of massive data inc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30
Inventor 张熹微张伟
Owner INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products