Key words matching method and system
A keyword matching and keyword technology, which is applied in the field of keyword matching methods and systems, can solve the problems that the system is not suitable for handling large-scale keywords, achieve fast large-scale keyword matching, improve matching speed, and save storage space Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] Literature (Design and Implementation of a String Matching System for NetworkIntrusion Detection using FPGA-based Bloom Filters, Sarang Dharmapurikar, Michael Attig, John W. Lockwood, Washington University Dept. of Computer Science and Engineering: Technical Report WUCS-2004-012, 2004. ) discloses a method for string matching using a Bloom filter pattern, the steps of which are as follows:
[0028] (1) Read in the keyword file, count the number and length of the keywords, group the keywords according to the length, and put keywords of the same length in one group; set the mask and size of the filter hash table and check hash table ;
[0029] (2) For each group of keywords, design a filter hash function family, use multiple filter hash functions to perform multiple hashes on keywords, construct a filter hash table stored in bits, and construct a verification hash table , use the hash function to hash the keywords into the check table; the hash table corresponding to eac...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 