Unlock instant, AI-driven research and patent intelligence for your innovation.

Dynamic data storage method

A dynamic data and data storage technology, applied in the field of communication, can solve the problems of reloading memory, poor real-time performance, and high time complexity when inserting data, so as to save storage space and increase flexibility

Inactive Publication Date: 2011-07-06
北京思特奇信息技术股份有限公司
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The disadvantage is: the time complexity of data insertion is high
[0011] The disadvantages are: poor real-time performance, data update needs to reload the memory, and processing hash conflicts takes a lot of time

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
  • Dynamic data storage method
  • Dynamic data storage method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0027] The invention provides a dynamic data storage method, such as figure 1 As shown, the specific steps are as follows:

[0028] The first step is to construct key-value pairs based on externally input keywords;

[0029] The second step is to calculate the storage location of the data corresponding to the key-value pair according to the hash function;

[0030] The third step is to store the externally input data into the data storage location obtained by calculation in the local memory;

[0031] The fourth step is to create a shared memory and map the local memory to the shared memory.

[0032] The working process of the present invention is briefly introduced below.

[0033] First, define the storage structu...

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 dynamic data storage method comprising the steps of firstly, constructing a value pair according to the keyword input from the exterior; secondly, calculating the storage position of the data corresponding to the value pair according to a hash function; thirdly, storing the data input from the exterior to a local memory, and calculating the storage position of the data obtained; and finally creating a shared memory and mapping the local memory to the shared memory. The technical scheme can store the data dynamically and update the system data in real time; in the process of creating a hash table, the flexibility on data storage is increased through the mode of using a plurality of keywords to be combined freely to form different value pairs; and the datum with the same value pair are linked in the mode of a single linked list so as to ensure that all the datum corresponding to the same value pair can be traversed during the process of data searching.

Description

technical field [0001] The invention relates to the communication field, in particular to a dynamic data storage method. Background technique [0002] At present, existing storage methods for data retrieval mainly include: a static lookup table, a dynamic lookup table, and a hash table. [0003] 1) Static lookup table: a collection of data elements of the same type that only perform query and retrieval operations [0004] The advantage is that data storage is convenient and retrieval is fast [0005] The disadvantage is that the function is single. [0006] 2) Dynamic lookup table: Insert data that is not in the lookup table into the lookup table after the query. [0007] The advantage is: relatively flexible. [0008] The disadvantage is: the time complexity of data insertion is high [0009] 3) Hash table: The essence of the hash table is to map key values ​​into addresses. When the key value space is much larger than the address space, there will inevitably be hash ...

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 北京思特奇信息技术股份有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More