一種基于T?BOX平臺的大數據查詢方法,涉及新能源汽車數據查詢技術領域。解決了現有T?BOX平臺中終端訪問web服務器頻繁,且查詢數據量大的問題。本發明將web服務器接收的任務請求做成任務保存在Oracle數據庫,定時檢索oracle數據庫中未完成的任務,將檢索結果數據集發送給任務分發系統,任務分發系統對任務進行排序,獲得任務序列;將任務序列發送至基于堆棧的消息通道中,通過多線程提取消息通道中的任務,根據任務的查詢時間長度分成多個子任務,多線程執行子任務訪問hbase數據庫,獲取目標數據;將獲取的目標數據編碼生成csv文件,再壓縮成壓縮包;將壓縮包保存到mongo數據庫,壓縮包的ID保存到oracle數據庫,并對完成的任務進行標記。本發明適用于T?BOX平臺的數據查詢使用。
聲明:
“基于T-BOX平臺的大數據查詢方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)