[發明專利]二進制日志檢索方法、系統、設備及存儲介質有效
| 申請號: | 202310297112.7 | 申請日: | 2023-03-24 |
| 公開(公告)號: | CN116010350B | 公開(公告)日: | 2023-06-06 |
| 發明(設計)人: | 徐澤威 | 申請(專利權)人: | 深圳萬物安全科技有限公司 |
| 主分類號: | G06F16/14 | 分類號: | G06F16/14;G06F16/18 |
| 代理公司: | 深圳市恒程創新知識產權代理有限公司 44542 | 代理人: | 鄢紫君 |
| 地址: | 518000 廣東省深圳市福田區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二進制 日志 檢索 方法 系統 設備 存儲 介質 | ||
本發明公開了一種二進制日志檢索方法,包括:響應于檢索指令,基于所述檢索指令對應的表達式,在二進制日志中確定目標數字編碼;對所述目標數字編碼進行解析,獲得目標標簽組合;基于所述目標標簽組合,確定目標事件,并輸出所述目標事件對應的日志文件。本發明還公開了一種二進制日志檢索系統、設備及存儲介質。本發明優化了針對二進制日志的檢索過程,提高了檢索的效率以及準確度,提升了用戶體驗。
技術領域
本發明涉及日志檢索技術領域,尤其涉及一種二進制日志檢索方法、系統、設備及存儲介質。
背景技術
在傳統的日志中,日志信息都被存儲為文本文件,在需要檢索日志時,一般只能依靠簡單的文本搜索,稍微復雜一些的組合搜索就無法支持,并且傳統的日志占用的磁盤空間大。
目前,隨著信息技術的發展,越來越多的場景通過二進制日志來保存關鍵日志信息,從而在減少占用空間的情況下存儲更多的關鍵日志信息,更方便于網絡傳輸。然而,在需要讀取二進制日志所保存的關鍵日志信息時,人們往往只注重于二進制日志文件的解析,而不注重于關鍵日志信息的精確查找,這就導致了在針對二進制日志進行檢索時,檢索的效率以及準確度低,使得用戶體驗不佳。
發明內容
本發明的主要目的在于提供一種二進制日志檢索方法、設備及存儲介質,旨在提高二進制日志檢索的效率以及準確度,提升用戶體驗。
為實現上述目的,本發明提供一種二進制日志檢索方法,所述二進制日志檢索方法包括以下步驟:
響應于檢索指令,基于所述檢索指令對應的表達式,在二進制日志中確定目標數字編碼;
對所述目標數字編碼進行解析,獲得目標標簽組合;
基于所述目標標簽組合,確定目標事件,并輸出所述目標事件對應的日志文件。
可選地,所述表達式包括標簽、操作符以及參考值,所述基于所述檢索指令對應的表達式,在二進制日志中確定目標數字編碼的步驟包括:
識別所述標簽、所述操作符以及所述參考值是否符合預設檢索規則;
若符合所述預設檢索規則,則對所述標簽、所述操作符以及所述參考值進行解析,獲得解析結果;
基于所述解析結果確定所述表達式對應的數字編碼,作為所述目標數字編碼。
可選地,所述響應于檢索指令,基于所述檢索指令對應的表達式,在二進制日志中確定目標數字編碼的步驟之后,還包括:
記錄所述表達式對應的檢索指令的響應次數;
若所述響應次數超過預設次數,則添加所述表達式對應的索引,其中,所述索引包括所述標簽對應的參考值范圍。
可選地,所述響應于檢索指令,基于所述檢索指令對應的表達式,在二進制日志中確定目標數字編碼的步驟之前,還包括:
若所述檢索指令對應多個表達式,則基于各個所述表達式的優先級確定檢索順序;
基于所述檢索順序,執行所述基于所述檢索指令對應的表達式,在二進制日志中確定目標數字編碼的步驟。
可選地,所述基于各個所述標簽組合,確定目標事件,并輸出所述目標事件對應的日志文件的步驟包括:
基于所述目標標簽組合確定關聯的日志事件,其中,所述日志事件包括元數據以及所述目標標簽組合;
將所述日志事件作為所述目標事件,生成并輸出所述目標事件對應的日志文件。
可選地,所述對所述目標數字編碼進行解析,獲得目標標簽組合的步驟包括:
對所述目標數字編碼進行解析,獲得目標標簽;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳萬物安全科技有限公司,未經深圳萬物安全科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310297112.7/2.html,轉載請聲明來源鉆瓜專利網。





