[發(fā)明專利]一種海量GPS數(shù)據(jù)處理方法及系統(tǒng)有效
申請?zhí)枺?/td> | 201110365001.2 | 申請日: | 2011-11-17 |
公開(公告)號: | CN102495848A | 公開(公告)日: | 2012-06-13 |
發(fā)明(設(shè)計)人: | 楚甲良;程國星 | 申請(專利權(quán))人: | 深圳市賽格導(dǎo)航科技股份有限公司 |
主分類號: | G06F17/30 | 分類號: | G06F17/30 |
代理公司: | 深圳市順天達(dá)專利商標(biāo)代理有限公司 44217 | 代理人: | 郭偉剛 |
地址: | 518019 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 一種 海量 gps 數(shù)據(jù)處理 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,更具體地說,涉及一種海量GPS數(shù)據(jù)處理方法及系統(tǒng)。
背景技術(shù)
一般數(shù)據(jù)都采用關(guān)系數(shù)據(jù)庫存儲,如Oracle,mysql,mssqlserver等,GPS數(shù)據(jù)量太大,車載終端按照設(shè)定的周期定期上報數(shù)據(jù),比如10秒鐘上報一次,則一天就有8640條數(shù)據(jù),在車載終端數(shù)量多時,該上報數(shù)據(jù)量非常龐大,GPS數(shù)據(jù)服務(wù)器在達(dá)到一定數(shù)據(jù)量后關(guān)系數(shù)據(jù)庫查詢會變得很慢,造成查詢效率嚴(yán)重低下,有時候數(shù)據(jù)庫服務(wù)器CPU使用率達(dá)到100%,也影響其他業(yè)務(wù)數(shù)據(jù)存儲和查詢。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于如何提高海量GPS數(shù)據(jù)的存儲和查詢效率,針對現(xiàn)有技術(shù)的查詢數(shù)據(jù)效率低下的問題,提供一種可解決以上海量GPS數(shù)據(jù)的存儲和查詢效率的海量GPS數(shù)據(jù)處理方法及系統(tǒng)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:提供一種海量GPS數(shù)據(jù)處理方法及系統(tǒng)。
本發(fā)明提供一種海量GPS數(shù)據(jù)處理方法,用于處理GPS服務(wù)器接收到的海量數(shù)據(jù),該GPS服務(wù)器包括接收單元、解析單元、第一判斷單元、第二判斷單元、時間文件夾創(chuàng)建模塊、文件創(chuàng)建模塊、存儲單元、查詢請求接收單元、分割單元、讀取單元、輸出單元,其特征在于,包括以下步驟:
S10、接收單元接收GPS車載終端上報的GPS數(shù)據(jù);所述GPS數(shù)據(jù)包括上報時間、車載終端唯一標(biāo)識、車輛位置信息、車輛安防信息,所述車載終端唯一標(biāo)識是車牌號或者電話號碼;
S11、解析單元對接收到的GPS數(shù)據(jù)進(jìn)行解析,得到上報時間和車載終端唯一標(biāo)識;
S12、第一判斷單元根據(jù)上報時間判斷存儲單元中是否有以所述上報時間命名的存儲路徑,如果有該存儲路徑,則執(zhí)行步驟S14,如果沒有該存儲路徑,則執(zhí)行步驟S13;
S13、時間文件夾創(chuàng)建模塊按照所述上報時間創(chuàng)建時間文件夾;
S14、第二判斷單元根據(jù)車載終端唯一標(biāo)識判斷在所述上報時間命名的存儲路徑下是否有以該車載終端唯一標(biāo)識命名的文件,如果有以該車載終端唯一標(biāo)識命名的文件,則執(zhí)行步驟S16;如果沒有以該車載終端唯一標(biāo)識命名的文件,則執(zhí)行步驟S15;
S15、文件創(chuàng)建模塊新建一個以該車載終端唯一標(biāo)識命名的文件;
S16、將所述GPS數(shù)據(jù)順序存儲在以車載終端唯一標(biāo)識命名的文件中;
S17、查詢請求接收單元接收客戶的查詢請求,所述查詢請求包括查詢時間和車載唯一標(biāo)識;
S18、分割單元將接收到的所述查詢時間分割成以天為單位的一個或多個查詢;
S19、讀取單元在所述的以天為最小存儲文件中讀取以車載終端唯一標(biāo)識命名的文件內(nèi)容;
S20、將查詢結(jié)果合并,通過輸出單元(20)輸出。
在本發(fā)明的海量GPS數(shù)據(jù)處理方法中,所述時間文件夾包括
以年份命名的年份文件夾;
在每個所述年份文件夾中建立以月份命名的月份文件夾;
在每個所述月份文件夾中建立以每日命名的日文件夾。
在本發(fā)明的海量GPS數(shù)據(jù)處理方法中,所述查詢時間包括第一時間點和第二時間點,其中所述第一時間點早于第二時間點。
本發(fā)明還提供一種海量GPS數(shù)據(jù)處理系統(tǒng),包括:接收單元:用于接收車載終端發(fā)送過來的GPS數(shù)據(jù);解析單元:與所述接收單元連接,用于對接收單元接收的GPS數(shù)據(jù)進(jìn)行解析,得到上報時間和車載終端唯一標(biāo)識;第一判斷單元:與所述解析單元連接,用于根據(jù)上報時間判斷存儲單元中是否有以所述上報時間命名的存儲路徑;第二判斷單元:與第一判斷單元連接,用于根據(jù)車載終端唯一標(biāo)識判斷在所述上報時間命名的存儲路徑下是否有以該車載終端唯一標(biāo)識命名的文件;時間文件夾創(chuàng)建模塊:與第一判斷單元連接,用于按照GPS數(shù)據(jù)里的上報時間創(chuàng)建時間文件夾;文件創(chuàng)建模塊:與第二判斷單元連接,用于創(chuàng)建以GPS數(shù)據(jù)里的車載唯一標(biāo)識為文件名的文件;
存儲單元:與第二判斷單元連接,用于存儲所述GPS數(shù)據(jù);
所述GPS數(shù)據(jù)包括上報時間、車載終端唯一標(biāo)識、車輛位置信息、車輛安防信息;所述車載終端唯一標(biāo)識是車牌號或者電話號碼;
查詢請求接收單元,用于接收查詢請求,所述查詢請求包括查詢時間和車載唯一標(biāo)識;分割單元,與查詢請求接收單元連接,用于將接收到的所述查詢時間分割成以天為單位的一個或多個查詢;讀取單元,與分割單元及存儲單元分別連接,用于在所述的存儲單元中讀取以天為最小存儲文件夾中以車載終端唯一標(biāo)識命名的文件內(nèi)容;輸出單元,用于將讀取單元的結(jié)果合并輸出。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市賽格導(dǎo)航科技股份有限公司,未經(jīng)深圳市賽格導(dǎo)航科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110365001.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種髖臼鋼板
- 下一篇:單層阻抗撓性印制電路板及其制作方法
- 一種數(shù)據(jù)庫海量數(shù)據(jù)比對的方法
- 基于云計算的海量數(shù)據(jù)訪問處理系統(tǒng)
- 一種實現(xiàn)海量數(shù)據(jù)離線分析的方法
- 一種海量矢量切片數(shù)據(jù)云存儲方法及系統(tǒng)
- 一種多源海量數(shù)據(jù)處理系統(tǒng)及方法
- 快速實現(xiàn)海量數(shù)據(jù)準(zhǔn)實時全量統(tǒng)計的方法、裝置及系統(tǒng)
- 一種海量數(shù)據(jù)分析系統(tǒng)及方法
- 在線繪制地圖海量線的方法
- 一種海量點數(shù)據(jù)聚合渲染方法、裝置、設(shè)備及存儲介質(zhì)
- 一種海量不確定XML數(shù)據(jù)存儲方法
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序