Apparatus and method for hash table storage, searching
A technology of a storage device and a hash table, applied in the field of communication, can solve the problem that the length of time required for table lookup is difficult to balance with the size of the table, and achieve the effect of good table space and good lookup efficiency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] see figure 1 , which is a structural block diagram of a preferred embodiment of the hash table item storage device of the present invention, the hash table storage device is mainly used to complete operations such as adding, deleting or refreshing hash table items. It mainly includes a main control logic module, a hash table splitting module, a table entry adding module, a statistics module, an exception handling module, several search modules and several table entry storage modules corresponding to the search modules one by one. Among them, the main control The logic module is coupled to the entry adding module, the hash table splitting module, the statistics module and the exception handling module; the entry adding module, the hash table splitting module, the statistics module and the exception handling module are respectively coupled to a plurality of search modules 1-n, multiple search modules 1-n are respectively coupled to multiple entry storage modules 1-n. The...
Embodiment 2
[0064] see figure 2, this figure is a structural block diagram of a preferred embodiment of the hash table item search device of the present invention, the hash table searched by the device is composed of several hash sub-tables, and the storage space of several hash table sub-tables can be determined according to Need to choose with. Each hash subtable has an independent address control line and can be accessed at the same time. Each hash sub-table corresponds to N hash functions, N>=1, and the hash function corresponding to each hash sub-table is the same as the hash function corresponding to the hash sub-table when storing entries. The device mainly includes a main control logic module, a data judgment module, several calculation modules 1-n, several search modules 1-n, and several table item storage modules 1-n corresponding to the several search modules one by one, wherein, The main control logic module is coupled to multiple calculation modules and a data decision mod...
Embodiment 3
[0073] The hash table item storage device in the first embodiment above and the hash table item lookup device in the second embodiment above can be applied independently, or they can be combined for application, please refer to image 3 , this figure is a structural block diagram of a device formed by combining the hash table item storage device and the hash table item search device according to the present invention, and the functions of each module in the combined device are as follows: The combination of the functions of the modules and the functions of each module in the above-mentioned hash table entry search device will not be given too many details here.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com