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

Data name search method, system and storage medium

A data and target data technology, applied in other database queries, transmission systems, other database retrievals, etc., can solve the problem of not being able to filter data name prefixes, increasing the number of memory accesses, and the time occupied by the hash search process taking up a large proportion, etc. It can improve the network search transmission speed, reduce the number of hash searches, and reduce the search transmission delay.

Active Publication Date: 2022-07-08
HUNAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method does not take advantage of the characteristics of the prefix itself, but only stores the data name prefix according to the number of components, which does not have the effect of filtering the data name prefix at all, making the query efficiency not high
Especially in the scenario where there are many times of data name matching failures, the search efficiency of this method is low, because each search will go to the hash table with a component number of 1 and the search fails. The number of searches is large, resulting in an increase in the number of memory accesses and a large network delay
[0008] All in all, the existing method will generate a large number of hash search processes in each data name search process, which makes the number of memory accesses in the data name search process more and the search efficiency is low; there are a large number of hashes in the existing data name search method. Hash search process, and the time occupied by the hash search process accounts for a large proportion of the entire search process, making the delay in the network transmission process relatively high

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 name search method, system and storage medium
  • Data name search method, system and storage medium
  • Data name search method, system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention adds the construction mechanism of the feature prefix in the data name search, and adds the Bloom filter search of the feature prefix in the search process, including: when storing the data name prefix, storing the data name prefix of each component of each data name prefix The first n bits are recorded as its feature prefix; the feature prefix of the data name prefix of the same number of components is stored in a Bloom filter; when the target data name information is requested to find a match, the Bloom filter corresponding to the number of components is first performed If the Bloom filter matches successfully, then perform hash search and match. If the Bloom filter fails to match, select the feature data name with the current number of components minus 1 to match the Bloom filter with the corresponding number of components. Until the number of components is 1, the matching is completed; only the hash search is successful, the final match is succe...

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 discloses a data name search method, system and storage medium. On the basis of the existing data name search algorithm, an extra step is added. When the data name prefix is ​​stored in the hash table according to the number of components, the data name prefix The first n bits of each component are taken out as the feature prefix of the data name prefix, and the feature prefixes of the same components are counted together and stored with Bloom filter. When it is necessary to find the target data name, first obtain the characteristic data name of the target data name according to the corresponding method, and then put the characteristic data name into the characteristic prefix Bloom filter corresponding to the number of components for matching. If the matching fails, there is no need to enter the corresponding Lookup in a hash table of component numbers. The invention quickly completes the data name search and reduces the network delay.

Description

technical field [0001] The invention relates to the field of computer network transmission, in particular to a data name search method, system and storage medium. Background technique [0002] Unlike the traditional IP network, which is address-centric, NDN, as a new network architecture, shifts the focus of the network from data location to data content. That is, in a traditional IP network, users need to find the IP address of the desired content first, and then find the server location where the content is located before they can get the content; while NDN only pays attention to the content required by the user, not where it comes from, which is more in line with the user's search habits. Therefore, the transmission of NDN is not the same as that of traditional IP networks. In IP search, only the 32-bit (IPv4) or 128-bit (IPv6) IP address "01" string needs to be searched. It is much more complicated: first, each data name consists of several components, and the number of...

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/901G06F16/903H04L45/00
CPCG06F16/9014G06F16/90344H04L45/54
Inventor 张大方何大成李彦彪
Owner HUNAN UNIV
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