CN104348490B - A kind of data splitting compression method preferred based on effect - Google Patents

A kind of data splitting compression method preferred based on effect Download PDF

Info

Publication number
CN104348490B
CN104348490B CN201410647747.6A CN201410647747A CN104348490B CN 104348490 B CN104348490 B CN 104348490B CN 201410647747 A CN201410647747 A CN 201410647747A CN 104348490 B CN104348490 B CN 104348490B
Authority
CN
China
Prior art keywords
compression
data
variety
algorithm
algorithms
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410647747.6A
Other languages
Chinese (zh)
Other versions
CN104348490A (en
Inventor
张烨
霍卫平
周群年
郭志弘
金正皓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING BONC TECHNOLOGY Co Ltd
Original Assignee
BEIJING BONC TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING BONC TECHNOLOGY Co Ltd filed Critical BEIJING BONC TECHNOLOGY Co Ltd
Priority to CN201410647747.6A priority Critical patent/CN104348490B/en
Publication of CN104348490A publication Critical patent/CN104348490A/en
Application granted granted Critical
Publication of CN104348490B publication Critical patent/CN104348490B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

The present invention relates to a kind of data splitting compression method preferred based on effect, including:A variety of compression algorithms are chosen according to data type to be compressed, principal character and/or time restriction factor, compression algorithm collection is constituted, the average decompression speed D of the corresponding decompression algorithm of a variety of compression algorithms is obtainedi;Demand data to be compressed is analyzed, multiple data blocks are divided into, the common parameter of computer system is obtained;Calculate the compression effectiveness value that each data block uses a variety of compression algorithms;Compare the compression effectiveness value of a variety of compression algorithms, choose the minimum algorithm of compression effectiveness value and be used as optimal algorithm;Data compression calculating is carried out according to the corresponding optimal algorithm of each data block.The present invention preferably combines compression algorithm based on effect and has merged the advantage of a variety of compression algorithms, while consider the influence of data reading speed and disk space resource, can maximized raising data compression effects, and improve the performance of the actual reading of data.

Description

A kind of data splitting compression method preferred based on effect
Technical field
The present invention relates to computerized algorithm technical field, more particularly to a kind of data splitting compression side preferred based on effect Method.
Background technology
At present, having differences property of programmed algorithm principle, different compression algorithm to the compression effectiveness of same type data simultaneously Differ, similarly, identical compression algorithm is also differed for the compression effectiveness of different types of data.Due to specific data characteristics It is unpredictable, cause any single data compression algorithm to be all unable to reach optimal compression effect.For different types of data How compression, can be only achieved preferable compression effectiveness, be the hot issue that current people study and inquired into always.
The as shown by data of our experiment statisticses, the combination compression algorithm of feature based value can cause 15% or so data to select The compression algorithm selected can not be optimal compression effectiveness, its compression effectiveness about optimal compression effect 40%~80% it Between.Therefore, for conceptual data, there is 15%* (1-60%)=6% optimization sky in the combination compression algorithm of feature based value Between.
Under the little scene of the number of times difference compressed and decompressed, the optimization in 6% above-mentioned optimization space is worth not Greatly, and in scene of the decompression number of times much larger than compression number of times, such as analytic type database sacrifices certain compression performance, so that Improve above-mentioned 6% compression effectiveness, can greatly improve overall decompression reading performance in multiple decompression procedure.
The optimization space that the present invention exists for the combination compression algorithm of feature based value, it is proposed that preferred based on effect Compression algorithm is combined, this algorithm is by the contrast to actual compression result, from alternative compression algorithms selection optimal compression algorithm, energy The actual compression effect of data is improved to greatest extent.
The content of the invention
The technical problems to be solved by the invention are how to solve to be currently based on the compression algorithm of characteristic value to have part number According to the key issue for being unable to reach compression optimization.
For this purpose, the present invention proposes a kind of data splitting compression method preferred based on effect, including in detail below Step:
S1:A variety of compression algorithms are chosen according to data type to be compressed, principal character and/or time restriction factor, constituted Compression algorithm collection, and
Obtain the average decompression speed D of the corresponding decompression algorithm of a variety of compression algorithmsi
S2:The demand data to be compressed is analyzed, multiple data blocks are divided into, and
Obtain the common parameter of the computer system;
S3:Calculate the compression effectiveness value that each data block uses a variety of compression algorithms;
S4:Compare the compression effectiveness value of a variety of compression algorithms, choose the minimum algorithm conduct of compression effectiveness value Optimal algorithm;
S5:Data compression calculating is carried out according to the corresponding optimal algorithm of each data block.
Further, the step S3 also includes:
S31:For the multiple data block, preset data size is C0
S32:The compression algorithm collection a variety of compression algorithms therein are traveled through to be compressed each data block Calculate, and count the size CR of compression resulti
Further, the step S3 also includes:
S31’:Calculating obtains total read access time of a variety of compression algorithms for the compression result of each data block Ti
S32’:The data in each data block are calculated without reading total time T during compression0And compression effectiveness Value.
Specifically, formula is passed through:
Ti=(CRi/Di)+(CRi/V)
Calculating obtains total read access time T of a variety of compression algorithms for the compression result of each data blocki, its In, the size CR of the compression resulti, the average decompression rate of every kind of algorithm in a variety of compression algorithms is Di, average I/ O reading speed is V.
Specifically, formula is passed through:
T0=C0/V
Calculate and obtain a variety of compression algorithms for the data in each data block without reading during compression Total time T0
Specifically, formula is passed through:
CEV0=(T0/T0)+C0* DSR=1+C0*DSR
Calculate and obtain a variety of compression algorithms for the data in each data block without compression during compression Effect value, wherein, the preset data size is C0, disk sensitivity coefficient is DSR.
Further, the step S3 also includes:
Pass through formula:
CEVi=(Ti/T0)+CRi*DSR
The compression effectiveness value that each data block uses a variety of compression algorithms is calculated, wherein, calculating obtains described Total read access time T of a variety of compression algorithms for the compression result of each data blocki, calculate in each data block Data are without reading total time T during compression0, the size CR of the compression resulti, the disk sensitivity coefficient is DSR.
Further, also include after the step S5:Each data block compression result is recorded, and it is described optimal Algorithm information.
The invention discloses a kind of data splitting compression method preferred based on effect, the combination compression method based on effect The advantage of a variety of compression algorithms has been merged, while the influence of data reading speed and disk space resource is considered, can be maximum The raising data compression effects of change, and the performance of the actual reading of data can be improved;Further, combination compression method is combined LZ4, Huffman encoding algorithm, gzip compress three kinds of compression algorithms advantage, can maximized raising data compression effects, so as to have The reading performance of the raising data of effect.
Brief description of the drawings
The features and advantages of the present invention can be more clearly understood from by reference to accompanying drawing, accompanying drawing is schematical without that should manage Solve to carry out any limitation to the present invention, in the accompanying drawings:
Fig. 1 shows a kind of step flow of data splitting compression method preferred based on effect in the embodiment of the present invention Figure;
The step of Fig. 2 shows a kind of preferred based on effect data splitting compression method in another embodiment of the present invention Flow chart.
Embodiment
Following noun is explained in detail first:1) compression algorithm collection:The set of a variety of compression algorithm compositions, according to not Same data characteristicses, scene etc., can select different compression algorithms to constitute compression algorithm collection;2) average decompression rate:Use When the corresponding decompression algorithm of compression algorithm performs decompression operations, the average data for the compressed data that can be handled in the unit interval Amount;DSR (Disk Sensitivity Ratio, disk sensitivity coefficient):A number of data are when disk is stored Sensitivity coefficient, the value of the coefficient is TDV (Total Disk Volume:Disk total capacity) inverse with ES (Expert Score:Expert estimation) product:DSR=ES/TDV.Wherein, TDV is the parameter of system hardware, and ES is to application scenarios by expert And the marking provided after system progress overall merit.DSR is smaller, represents more insensitive for coefficient.Under extreme case, work as disk When infinitely great, DSR is 0;4)CEV(Compress Effect Value:Compression effectiveness value) compressed by the evaluation calculated The numerical value of effect, unit is 1.Below in conjunction with accompanying drawing, embodiments of the present invention is described in detail.
As shown in figure 1, the invention provides a kind of data splitting compression method preferred based on effect, including in detail below Step:
Step S1:A variety of compression algorithms are chosen according to data type to be compressed, principal character and/or time restriction factor, Compression algorithm collection is constituted, and obtains the average decompression speed D of the corresponding decompression algorithm of a variety of compression algorithmsi
Step S2:Demand data to be compressed is analyzed, data to be compressed are divided into multiple data blocks, and obtain department of computer science The common parameter of system.
Step S3:Calculate the compression effectiveness value that each data block uses a variety of compression algorithms.
Specifically, step S3 also includes:
Step S31:For multiple data blocks, preset data size is C0
Step S32:Traversal compression algorithm collection a variety of compression algorithms therein are compressed calculating to each data block, and unite Count the size CR of compression resulti
Further, step S3 also includes:
Step S31 ':Calculating obtains total read access time T of a variety of compression algorithms for the compression result of multiple data blocksi
Step S32 ':The data in multiple data blocks are calculated without reading total time T during compression0And compression effectiveness Value.
Specifically, formula is passed through:Ti=(CRi/Di)+(CRi/V)
Calculating obtains total read access time T of a variety of compression algorithms for the compression result of each data blocki, wherein, compression As a result size CRi, the average decompression rate of every kind of algorithm in a variety of compression algorithms is Di, average I/O reading speed is V.
Further, formula is passed through:T0=C0/V
Calculate and obtain a variety of compression algorithms for the data in each data block without reading total time T during compression0
Further, formula is passed through:
CEV0=(T0/T0)+C0* DSR=1+C0*DSR
Calculate obtain a variety of compression algorithms for the data in each data block without compression when compression effectiveness value, its In, preset data size is C0, disk sensitivity coefficient is DSR.
Further, because the final purpose of data compression is able to read available data faster, number is worked as During according to without compression, although data volume is bigger than data after compression, but need not be decompressed when reading, when there is total reading Between smaller possibility, i.e., it is necessary to which the total read access time of the data of not compressed data is added with reference to alternative when selecting compression algorithm In algorithm.
Specifically, formula is passed through:
CEVi=(Ti/T0)+CRi*DSR
The compression effectiveness value that each data block uses a variety of compression algorithms is calculated, wherein, calculating obtains a variety of compression algorithms For total read access time T of the compression result of each data blocki, the data in each data block are calculated without reading during compression Take total time T0, the size CR of compression resulti, disk sensitivity coefficient is DSR.
Further, the time of digital independent includes from the time of data after disk reading compression and data is solved The time of pressure.
Step S4:Compare the compression effectiveness value of a variety of compression algorithms, choose the minimum algorithm of compression effectiveness value as optimal Algorithm.
Step S5:Data compression calculating is carried out according to the corresponding optimal algorithm of each data block.
Further, also include after step S5:Record each data block compression result, and optimal algorithm letter Breath, so that when decompressing the data of this compression algorithm, decompression algorithm can use corresponding algorithm to be decompressed, effectively, accurately Obtain decompress data.
In order to more fully understand with using a kind of data splitting compression method preferred based on effect proposed by the present invention, tying Close Fig. 2 and the example below is carried out to the present invention, the present invention not only limits to the example below.
Specifically, in the big table data instance to be commonly used in row deposit data storehouse, the detailed single table data of a communication common carrier, Three class data are divided into according to data characteristicses:Ordered datas are largely repeated by representative of exchange hour, using user area as generation Table it is a large amount of repeat non-ordered datas and with tranaction costs (be accurate to point) for the less repeatedly non-ordered data of representative.
In conventional compressed encoding model, belong to the Run- Length Coding of dictionary model and the ordering relation of initial data Closely, it is and unrelated with its frequency of occurrences;The huffman coding and the initial data frequency of occurrences for belonging to statistical model are in close relations, and It is unrelated with its ordering.Therefore, the characteristics of using exchange hour as the ordered data of representative, LZ4 algorithms are selected;According to user area Domain is the characteristics of radix of representative is compared with small data, selects Huffman encoding algorithm;It is representative according to tranaction costs (be accurate to point) The characteristics of less repetition non-ordered data, the gzip algorithms of the comprehensive two kinds of algorithm characteristics of selection.Therefore, in this example, compression is calculated Method collection is made up of LZ4 algorithms, Huffman encoding algorithm, three kinds of gzip algorithms.
Further, a large amount of to repeat the LZ4 compression algorithms that ordered data uses Run- Length Coding, this algorithm uses Run- Length Coding To realize, the number of times of this algorithm numeral description Data duplication, when data are largely repeated in order, this algorithm has high Compression ratio, all data compressions can be adapted to one in the primitive of storage, therefore all data to be compressed Only need to be divided into 1 data block.Largely repeat unordered data selection and use Huffman encoding algorithm, when base value is larger, This algorithm needs to use more space to store all radixes.Therefore, optimum organization compression algorithm only has appropriate reduction single Data compression result, could be saved in and be adapted in the data cell of storage, so as to realize optimal pressure by the data total amount of compression Contracting effect.Data to be compressed need to be divided into 10~20 data blocks or so in the big table of database in this example.For less repetition Unordered data selection uses gzip algorithms, because its average compression ratio is less than the algorithm that other two types data are used.Cause This, single table in this example needs total data being divided into 50~100 data blocks or so, just can guarantee that compression result can be deposited Storage is in primitive.
Specifically, calculating is compressed to data block first by LZ4 algorithms, the size CR of data after being compressed1, so Calculating is compressed to data block using Huffman encoding algorithm afterwards, the size CR of data after being compressed2, finally compressed using gzip Algorithm is compressed calculating to data block, the size of data CR after being compressed3
Further, LZ4 algorithms, Huffman encoding algorithm, the average decompression rate D of gzip algorithms are obtained respectively1、D2、D3And Average I/O reading speed V, and combine the size of data CR after the compression of the three kinds of algorithms obtained in aforesaid operations1、CR2、CR3, Calculating obtains total read access time T of three kinds of algorithms for the compression result of the data block1、T2、T3
Further, calculate respectively and obtain LZ4 algorithms, Huffman encoding algorithm, the CEV of gzip algorithms1、CEV2、CEV3.Its In, compression algorithm collection includes LZ4, Huffman encoding algorithm, gzip and compresses three kinds of algorithms and uncompressed CEV, i.e. compression effectiveness value Respectively CEV1、CEV2、CEV3、CEV0.Therefrom choose minimum value, it is assumed that be CEV2, its corresponding algorithm be Huffman encoding algorithm just It is the optimal algorithm of the data block.Huffman encoding algorithm calculates obtained compression result as the data during preserving aforesaid operations The compression result of block.
Further, it is necessary to which recording the data block uses Huffman while record data block compression result Compression algorithm, so could use correct decompression algorithm in decompression.
The invention discloses a kind of data splitting compression method preferred based on effect, the combination compression algorithm based on effect The advantage of a variety of compression algorithms has been merged, while the influence of data reading speed and disk space resource is considered, can be maximum While the raising data compression effects of change, the performance of the actual reading of data is improved;Further, combination compression algorithm is combined LZ4, Huffman encoding algorithm, gzip compress three kinds of compression algorithms advantage, can maximized raising data compression effects, so as to have The reading performance of the raising data of effect;Further, although during loading, the combinational algorithm uses LZ4, Hough respectively to data Graceful algorithm, gzip compress three kinds of compression algorithms and are compressed calculating, reduce data loading performance, but greatly improve data reading Take performance, the usage scenario repeatedly read for once loading, for example, big data query analysis etc. its data multiple reading In, the lifting of reading performance is far longer than the reduction of loading performance, so as to provide efficient data compression algorithm for this kind of scene.
Although being described in conjunction with the accompanying embodiments of the present invention, those skilled in the art can not depart from this hair Various modifications and variations are made in the case of bright spirit and scope, such modifications and variations are each fallen within by appended claims Within limited range.

Claims (7)

1. a kind of data splitting compression method preferred based on effect, it is characterised in that including step in detail below:
S1:A variety of compression algorithms are chosen according to data type to be compressed, principal character and/or time restriction factor, compression is constituted Set of algorithms, and
Obtain the average decompression speed D of the corresponding decompression algorithm of a variety of compression algorithmsi
S2:The demand data to be compressed is analyzed, multiple data blocks are divided into, and
Obtain the common parameter of computer system;
S3:Calculate the compression effectiveness value that each data block uses a variety of compression algorithms;
S4:Compare the compression effectiveness value of a variety of compression algorithms, choose the minimum algorithm of compression effectiveness value as optimal Algorithm;
S5:Data compression calculating is carried out according to the corresponding optimal algorithm of each data block;
Wherein, the step S3 also includes:
Pass through formula:
CEVi=(Ti/T0)+CRi*DSR
The compression effectiveness value that each data block uses a variety of compression algorithms is calculated, wherein, calculating obtains described a variety of Total read access time T of the compression algorithm for the compression result of each data blocki, calculate the data in each data block Without reading total time T during compression0, the size CR of the compression resulti, the DSR is disk sensitivity coefficient;
The DSR is sensitivity coefficient of a number of data when disk is stored, and is by formula:
DSR=ES/TDV
Calculate what is obtained, wherein, TDV is disk total capacity, is the parameter of system hardware;ES is by expert is to application scenarios and is System carries out the marking provided after overall merit;DSR is smaller, represents more insensitive for coefficient.
2. a kind of data splitting compression method preferred based on effect as claimed in claim 1, it is characterised in that the step S3 also includes:
S31:For the multiple data block, preset data size is C0
S32:Travel through the compression algorithm collection a variety of compression algorithms therein and calculating be compressed to each data block, And count the size CR of compression resulti
3. a kind of data splitting compression method preferred based on effect as claimed in claim 2, it is characterised in that the step S3 also includes:
S31’:Calculating obtains total read access time T of a variety of compression algorithms for the compression result of each data blocki
S32’:The data in each data block are calculated without reading total time T during compression0And compression effectiveness value.
4. a kind of data splitting compression method preferred based on effect as claimed in claim 3, it is characterised in that pass through public affairs Formula:
Ti=(CRi/Di)+(CRi/V)
Calculating obtains total read access time T of a variety of compression algorithms for the compression result of each data blocki, wherein, institute State the size CR of compression resulti, the average decompression rate of every kind of algorithm in a variety of compression algorithms is Di, average I/O reading It is V to take speed.
5. a kind of data splitting compression method preferred based on effect as claimed in claim 4, it is characterised in that pass through public affairs Formula:
T0=C0/V
Calculate obtain a variety of compression algorithms for the data in each data block without compression when reading it is total when Between T0
6. a kind of data splitting compression method preferred based on effect as described in claim 3 or 5, it is characterised in that pass through Formula:
CEV0=(T0/T0)+C0* DSR=1+C0*DSR
Calculate and obtain a variety of compression algorithms for the data in each data block without compression effectiveness during compression Value, wherein, the preset data size is C0, disk sensitivity coefficient is DSR.
7. a kind of data splitting compression method preferred based on effect as claimed in claim 1, it is characterised in that the step Also include after S5:Record each data block compression result, and the optimal algorithm information.
CN201410647747.6A 2014-11-14 2014-11-14 A kind of data splitting compression method preferred based on effect Active CN104348490B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410647747.6A CN104348490B (en) 2014-11-14 2014-11-14 A kind of data splitting compression method preferred based on effect

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410647747.6A CN104348490B (en) 2014-11-14 2014-11-14 A kind of data splitting compression method preferred based on effect

Publications (2)

Publication Number Publication Date
CN104348490A CN104348490A (en) 2015-02-11
CN104348490B true CN104348490B (en) 2017-09-19

Family

ID=52503430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410647747.6A Active CN104348490B (en) 2014-11-14 2014-11-14 A kind of data splitting compression method preferred based on effect

Country Status (1)

Country Link
CN (1) CN104348490B (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106713394A (en) 2015-11-16 2017-05-24 华为技术有限公司 Data transmission method and device
CN105630999A (en) * 2015-12-28 2016-06-01 华为技术有限公司 Data compressing method and device of server
CN105653698A (en) * 2015-12-30 2016-06-08 北京奇艺世纪科技有限公司 Data loading method and apparatus for database table Hive Table
CN107783990B (en) * 2016-08-26 2021-11-19 华为技术有限公司 Data compression method and terminal
CN106610616B (en) * 2016-11-30 2019-12-03 交控科技股份有限公司 A kind of performance automated tuning method and device based on big data analysis
CN107451266A (en) * 2017-07-31 2017-12-08 北京京东尚科信息技术有限公司 For processing data method and its equipment
CN109962710A (en) * 2017-12-14 2019-07-02 阿里巴巴集团控股有限公司 Data compression method, electronic device, and computer-readable storage medium
CN110334124B (en) * 2018-06-15 2023-05-16 腾讯科技(深圳)有限公司 Compression algorithm selection method, device and equipment
CN110163367B (en) * 2018-09-29 2023-04-07 腾讯科技(深圳)有限公司 Terminal deployment method and device
CN109710239B (en) * 2018-12-29 2022-08-16 北京航天数据股份有限公司 Industrial model generation method and device, digital asset processing method and electronic equipment
CN110035299B (en) * 2019-04-18 2021-02-05 雷欧尼斯(北京)信息技术有限公司 Compression transmission method and system for immersive object audio
CN110311687B (en) * 2019-07-09 2022-10-04 上海天数智芯半导体有限公司 Time sequence data lossless compression method based on integration algorithm
CN110535869B (en) * 2019-09-05 2021-11-02 厦门市美亚柏科信息股份有限公司 A data transmission method, terminal device and storage medium based on compression algorithm
CN110704408A (en) * 2019-09-10 2020-01-17 南京天数智芯科技有限公司 Clustering-based time sequence data compression method and system
WO2022155921A1 (en) * 2021-01-22 2022-07-28 京东方科技集团股份有限公司 Display panel and driving method therefor, compensation data compression method, and compensation data decompression method
CN114265821A (en) * 2021-12-28 2022-04-01 深圳市云语科技有限公司 File compression algorithm selection method based on capability negotiation
CN115062009A (en) * 2022-03-09 2022-09-16 国电内蒙古东胜热电有限公司 Flexible data compression method based on K-means clustering
CN118838879A (en) * 2024-09-20 2024-10-25 江苏华库数据技术有限公司 Self-adaptive data compression method, system, equipment and product for database

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1251449A (en) * 1998-10-18 2000-04-26 华强 Combined use with reference of two category dictionary compress algorithm in data compaction
CN101459616A (en) * 2009-01-04 2009-06-17 成都市华为赛门铁克科技有限公司 Method, customer terminal and access system for network access
US7765346B2 (en) * 2007-12-14 2010-07-27 Bmc Software, Inc. Dynamic compression of systems management data
WO2011129818A1 (en) * 2010-04-13 2011-10-20 Empire Technology Development Llc Adaptive compression
CN102594360A (en) * 2012-02-01 2012-07-18 浪潮(北京)电子信息产业有限公司 Method and device for computer data compression
CN103166983A (en) * 2011-12-09 2013-06-19 中国移动通信集团广东有限公司 Network data optimization processing method and device, network server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1251449A (en) * 1998-10-18 2000-04-26 华强 Combined use with reference of two category dictionary compress algorithm in data compaction
US7765346B2 (en) * 2007-12-14 2010-07-27 Bmc Software, Inc. Dynamic compression of systems management data
CN101459616A (en) * 2009-01-04 2009-06-17 成都市华为赛门铁克科技有限公司 Method, customer terminal and access system for network access
WO2011129818A1 (en) * 2010-04-13 2011-10-20 Empire Technology Development Llc Adaptive compression
CN103166983A (en) * 2011-12-09 2013-06-19 中国移动通信集团广东有限公司 Network data optimization processing method and device, network server
CN102594360A (en) * 2012-02-01 2012-07-18 浪潮(北京)电子信息产业有限公司 Method and device for computer data compression

Also Published As

Publication number Publication date
CN104348490A (en) 2015-02-11

Similar Documents

Publication Publication Date Title
CN104348490B (en) A kind of data splitting compression method preferred based on effect
CN101241508B (en) Structured data sequence compression method
JP5466232B2 (en) Efficient column-based data encoding for large-scale data storage
CN101968806A (en) Data storage method, querying method and device
CN102609491A (en) Column-storage oriented area-level data compression method
CN104298736B (en) Data acquisition system connection method, device and Database Systems
CN105144157B (en) System and method for compressing data in a database
CN103995887A (en) Bitmap index compressing method and bitmap index decompressing method
CN102708183A (en) Method and device for data compression
US20170221153A1 (en) Systems and Methods for Use in Compressing Data Structures
CN105824574A (en) Memory data storage method
CN116170027B (en) Data management system and processing method for poison detection equipment
CN103500224B (en) A kind of method for writing data and device, method for reading data and device
CN107273471A (en) A kind of binary electric power time series data index structuring method based on Geohash
CN110442557A (en) Data compression and decompression method, electronic equipment and computer readable storage medium
CN105099460B (en) Dictionary compression method, dictionary decompression method and dictionary constructing method
CN114064753B (en) Time series data processing method, device and electronic device
TW202044129A (en) Computing system and compressing method thereof for neural network parameters
CN112101548A (en) Data compression method and device, data decompression method and device, and electronic device
AU2017248412A1 (en) Information processing apparatus, and data management method
CN107433032A (en) Chess game data processing method and device
CN109698703B (en) Gene sequencing data decompression method, system and computer readable medium
US20200099391A1 (en) Method for compressing a quantum state vector and process for storing a quantum state vector
JP2022545644A5 (en)
CN108182283A (en) A kind of many body simulation lossy compression based on single snapshot

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant