Earthquake precursor data compression storage and decompression technology

A compression storage and decompression technology, applied in seismic signal recording, electrical digital data processing, special data processing applications, etc., can solve the problems of poor data confidentiality, large data volume, long waiting time, etc., to reduce the hard disk space occupancy rate Effect

Inactive Publication Date: 2012-05-09
王子影 +3
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the original data of my country's earthquake precursor database is collected from various earthquake precursor observation instruments, and each sampling rate accumulates one record per day, which is directly stored in the text large object f

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
  • Earthquake precursor data compression storage and decompression technology
  • Earthquake precursor data compression storage and decompression technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0121] 1 Reference the compression and decompression algorithm dynamic library to the application project

[0122] Add a reference in the project "Reference", and add the compression and decompression algorithm dynamic library file to the project reference by browsing.

[0123] 2 Import the dynamic link library function prototype into the application program for precursory observation data processing

[0124] [DllImport("CompressDLL.dll")]

[0125] / / Import the dynamic library, the file path where CompressDLL.dll is located, both relative and absolute paths are acceptable

[0126] staticexternUInt32DataZip_StringToBinary(stringTheInString,refbyteinBin,refintnBin);

[0127] / / Declaration import compressed string function

[0128] [DllImport("CompressDLL.dll")]

[0129] / / Import the dynamic library, the file path where CompressDLL.dll is located, both relative and absolute paths are acceptable

[0130] staticexternUInt32DataZip_BinaryToString(StringBuilderTheOutString,refby...

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 discloses an earthquake precursor data compression storage and decompression technology, and relates to a storage and data usage mode of earthquake precursor sampling data of China in a database. By directly performing binary compression and decompression on the earthquake precursor sampling data in a memory of a computer, the disc occupancy rate of the data can be greatly reduced, meanwhile, an effect of encryption can also be achieved; the technology is particularly suitable for binary compression and storage of earthquake precursor data of high sampling rate to further increase the usage efficiency of the database. The invention provides a technology for performing binary compression and storage on the earthquake precursor sampling data; the compression and the decompression of the earthquake precursor data are both directly realized in the memory of the computer; the compressed binary data is stored in a binary large object (BLOB) field of the database; and when the data is used, the compressed binary data is taken out of the database field, and then the compressed binary data is reduced by performing inverse operation of decryption and decompression, so that the defects of quickly increased disc space, low disc utilization rate, long network transmission time, poor data confidentiality and the like caused by direct storage of text data in the conventional precursor database are made up.

Description

technical field [0001] The invention relates to a storage method and a data usage method of my country's earthquake precursor sampling data in a database, and is especially suitable for compressing and storing data with a large amount of data and a high sampling rate in a database and decompressing and extracting the data. Background technique [0002] At present, the original data of my country's earthquake precursor database is collected from various earthquake precursor observation instruments, and each sampling rate accumulates one record per day, which is directly stored in the text large object field (CLOB) in the database, so that the disk space for storing data increases rapidly. The confidentiality is also poor; when using data, due to the large volume of data, the waiting time for downloading high sampling rate data from the database is also very long. Contents of the invention [0003] In order to overcome the deficiencies caused by the data storage methods in th...

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): G01V1/24G06F17/30
Inventor 王子影刘坚李盛乐张兴国
Owner 王子影
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products