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

Hash table data storage management method and device, medium and electronic equipment

A technology of a data storage and management method, applied in the fields of hash table data storage management and hash table data storage management devices, can solve the problems of reduced hash table portability, high data bandwidth, hash table waste, and the like, and achieves The effect of improving portability and reducing development costs

Active Publication Date: 2021-04-09
YUSUR TECH CO LTD
View PDF9 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] DRAM has the characteristics of high data access delay and high data bandwidth. The inventor found that if the data storage of the hash table is directly performed on the DRAM, the data storage may be relatively discrete, so that the subsequent data reading of the hash table would waste a lot of time and make the hash table less portable

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
  • Hash table data storage management method and device, medium and electronic equipment
  • Hash table data storage management method and device, medium and electronic equipment
  • Hash table data storage management method and device, medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to more clearly understand the above objects, features and advantages of the present disclosure, the solutions of the present disclosure will be further described below. It should be noted that, in the case of no conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.

[0049] In the following description, many specific details are set forth in order to fully understand the present disclosure, but the present disclosure can also be implemented in other ways than described here; obviously, the embodiments in the description are only some of the embodiments of the present disclosure, and Not all examples.

[0050] figure 1 It is a flowchart of a hash table data storage management method shown in an embodiment of the present disclosure, and the hash table data storage management method may include the following steps:

[0051]Step S101: Obtain one or more pieces of data in the hash table to be proc...

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 a hash table data storage management method and device, a medium and electronic equipment, and the method comprises the steps: obtaining the data in a to-be-processed hash table, wherein each piece of data carries a hash value, an address offset and the identification of the hash table to which the data belongs; on the basis of the identification and the hash value of the hash table to which each data belongs, searching an address of each data in a corresponding storage area in a memory and an address of a corresponding storage unit in the corresponding storage area in a pre-established hash lookup table, and determining an actual physical address to be written of the data on the basis of the address offset; and finally, writing the data into a corresponding storage unit in the memory. According to the embodiment of the invention, the transportability of the hash table can be improved, and the data storage is more aggregated, so that the subsequent data reading efficiency of the hash table is relatively high.

Description

technical field [0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular, to a method for storing and managing hash table data, a device for storing and managing hash table data, a computer-readable storage medium and electronic equipment for implementing the method for storing and managing hash table data. Background technique [0002] In the database system, the hash table (Hash table) is the most common data structure. Usually, the data volume of the hash table in the database system is relatively large, and multiple hash tables will be built. Therefore, under normal circumstances, all the data in the hash table cannot be cached in the on-chip memory, and need to be stored in an off-chip main memory such as a dynamic random access memory (Dynamic Random Access Memory, DRAM). [0003] DRAM has the characteristics of high data access delay and high data bandwidth. The inventor found that if the data storage of the 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): G06F16/22
CPCG06F16/2255
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