ɑFA:一種基于非信任字符比較的高性能正則表達式匹配算法
所屬分類:技術論文
上傳者:wwei
文檔大?。?span>891 K
標簽: 正則表達式匹配 確定型有限自動機 高性能數(shù)據(jù)處理
所需積分:0分積分不夠怎么辦?
文檔介紹:正則表達式匹配技術在數(shù)據(jù)治理、解析提取和深度包檢測方面有著重大應用價值。然而,由于其在通用平臺上的匹配性能較低,無法滿足實際環(huán)境下數(shù)據(jù)實時處理的應用需求,限制了其在高性能數(shù)據(jù)處理領域的應用范圍。針對當前正則表達式匹配性能較低的問題,提出一種基于非信任字符比較的高性能正則表達式匹配算法,稱之為ɑFA。該算法通過每次判斷連續(xù)的若干個字符是否屬于最常被訪問狀態(tài)的非信任字符集,獲取無需通過DFA匹配可直接跳過的字符數(shù),減少字符匹配過程中訪問內(nèi)存DFA狀態(tài)轉移表的次數(shù),從而實現(xiàn)字符匹配的加速處理。實驗結果表明,ɑFA算法可獲得相比于原始DFA匹配算法約為1.05~7.58倍的性能加速比。
現(xiàn)在下載
VIP會員,AET專家下載不扣分;重復下載不扣分,本人上傳資源不扣分。