Hash table data storage management method, 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-08-31
YUSUR TECH CO LTD
View PDF9 Cites 0 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, device, medium and electronic equipment
  • Hash table data storage management method, device, medium and electronic equipment
  • Hash table data storage management method, 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 present disclosure relates to a hash table data storage management method, device, medium, and electronic equipment, wherein the method includes: obtaining data in the hash table to be processed, each data carrying a hash value, an address offset, and the associated hash Table identification; based on the identification and hash value of the hash table to which each data belongs, look up the address of each data in the corresponding storage area in the memory in the pre-established hash lookup table, and the corresponding storage area in the corresponding storage area The address of the unit, and then determine the actual physical address of the data to be written based on the address offset, and finally write the data into the corresponding storage unit in the memory. The embodiments of the present disclosure can improve the portability of the hash table, and the data is stored more aggregated, so that the subsequent data reading efficiency of the hash table is higher.

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
Patent Type & Authority Patents(China)
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products