一種基于Protobuf協(xié)議的HBASE數(shù)據(jù)庫解析方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202110237249.4 申請日 -
公開(公告)號 CN112925768A 公開(公告)日 2021-06-08
申請公布號 CN112925768A 申請公布日 2021-06-08
分類號 G06F16/21;G06F16/25;G06F8/41 分類 計算;推算;計數(shù);
發(fā)明人 唐更新;張群;宋輝;王鋒;趙衛(wèi)國 申請(專利權(quán))人 北京中安星云軟件技術(shù)有限公司
代理機構(gòu) 成都魚爪智云知識產(chǎn)權(quán)代理有限公司 代理人 代述波
地址 100000 北京市海淀區(qū)創(chuàng)業(yè)路8號5號樓4層5-6-401
法律狀態(tài) -

摘要

摘要 本發(fā)明提出了一種基于Protobuf協(xié)議的HBASE數(shù)據(jù)庫解析方法及系統(tǒng),涉及通信協(xié)議領(lǐng)域。一種基于Protobuf協(xié)議的HBASE數(shù)據(jù)庫解析方法包括:獲取HBASE數(shù)據(jù)結(jié)構(gòu)的定義文件,對定義文件進(jìn)行預(yù)處理生成代碼文件;編譯鏈接生成的代碼文件,生成接口庫文件;解析裝置鏈接接口庫文件,根據(jù)數(shù)據(jù)結(jié)構(gòu)生成對應(yīng)的數(shù)據(jù)結(jié)構(gòu)解析接口;通過解析出的數(shù)據(jù)結(jié)構(gòu)體成員的數(shù)值還原HBASE的操作行為。其能夠既高效的能夠在抓取到HBASE通信協(xié)議后迅速解析。此外本發(fā)明還提出了一種基于Protobuf協(xié)議的HBASE數(shù)據(jù)庫解析系統(tǒng),包括:預(yù)處理模塊、第一生成模塊、第二生成模塊及輸出模塊。