Multi-character-string mode matching method, device, computer equipment and storage medium
A technology of pattern matching and character mode, which is applied in other database retrieval, special data processing applications, and other database queries, etc., can solve the problems that the throughput is difficult to exceed 40Gbps, high cost, and limited PCI-E bandwidth, etc., to overcome the calculation model and storage resource limitations, saving storage space, and increasing the number of characters
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment
[0125] The following is a specific embodiment, a multi-character pattern string matching method, the method comprising:
[0126] Get the rule set for string matching;
[0127] Extracting a set of character pattern strings and a logical relationship between the character pattern strings from the rule set;
[0128] Based on the AC algorithm, according to the set of character pattern strings, a goto transfer table and a failure transfer table are constructed;
[0129] Build a failure transfer tree from the failure transfer table;
[0130] Based on the shadow encoding algorithm, the state of the failure transition table is encoded, and the triple code in the matching field and the exact code in the action field are assigned for each state of the failure transition table to obtain the code. After the failure transfer table;
[0131] converting the transfer edge of the goto transfer table into an entry, and assigning priority to the entry to obtain the converted goto transfer tab...
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