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

Data compression method, storage method, access method and system in key-value database

A data storage and data compression technology, applied in the computer field, can solve the problems of reducing database memory access performance and increasing overhead, and achieve the effect of improving memory access performance

Active Publication Date: 2019-03-29
YUSUR TECH CO LTD
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This kind of conflict is mainly solved by open address method or linked list method, but if the conflict rate is too high, the database will increase the event overhead of conflict processing, which will also reduce the memory access performance of the database

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 compression method, storage method, access method and system in key-value database
  • Data compression method, storage method, access method and system in key-value database
  • Data compression method, storage method, access method and system in key-value database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the embodiments and accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0039] Here, it should also be noted that, in order to avoid obscuring the present invention due to unnecessary details, only the structures and / or processing steps closely related to the solution according to the present invention are shown in the drawings, and the related Other details are not relevant to the invention.

[0040] It should be emphasized that the term "comprising / comprising" when used herein refers to the presence of a feature, element, step or component, but does not exclude the presence or addition of one or more other features, elements, steps or components.

[0041] Here, ...

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 provides a data compression method, storage method, an access method and system in a key-value database. the data compression method comprising: extracting user address data from value domain data of a plurality of stored key-value entries in a key-value database, and counting an average user key-value entry quantity based on the user address data; When the number of value entries ishigher than the predetermined threshold, creating a secondary hash table in the key-value database to store the user address data in the initial hash table of each key-value entry, so that the key-value entry with the same user address data corresponds to the same secondary hash table; replacing the user address data in the initial hash table of each key-value entry with a pointer to the user address data in the corresponding secondary hash table, and storing the initial hash table after the user address data is replaced as a first-level hash table of each key-value entry in the key-value database.The method and the system of the invention can improve the memory access performance in the block chain database.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to data processing technology for blockchain applications, and more specifically to a data compression method, storage method, access method and system in a key-value database. Background technique [0002] Blockchain is a brand-new technology that has gradually emerged with the increasing popularity of digital cryptocurrencies such as Bitcoin. It provides a decentralized credit establishment paradigm that does not require trust accumulation. It has attracted attention from the financial industry and scientific research institutions. , government departments and investment companies attach great importance and extensive attention. [0003] Blockchain originated from Bitcoin. As the underlying technology of Bitcoin, it is essentially a decentralized database. Blockchain technology is a technical solution that does not rely on third parties and stores, verifies, transmits a...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/22
Inventor 江树浩鄢贵海
Owner YUSUR TECH 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