技術(shù)總結(jié)
本發(fā)明提出了一種基于經(jīng)度、緯度比特交織的行鍵的位置數(shù)據(jù)區(qū)域查詢方法,該方法包括:步驟1,在Hbase數(shù)據(jù)庫(kù)中獲取位置數(shù)據(jù);步驟2,利用經(jīng)度、緯度比特交織的拼接方式生成行鍵;步驟3,按照該行鍵對(duì)所述位置數(shù)據(jù)進(jìn)行分區(qū)、存儲(chǔ);步驟4,設(shè)定查詢條件為區(qū)域查詢,在所述行鍵中選取兩個(gè)行鍵,分別記錄為起始鍵、中止鍵,該起始鍵對(duì)應(yīng)于區(qū)域查詢范圍的左上角,該中止鍵對(duì)應(yīng)于區(qū)域查詢范圍的右下角;步驟5,根據(jù)存儲(chǔ)的分區(qū)位置數(shù)據(jù),利用起始鍵及中止鍵進(jìn)行目標(biāo)數(shù)據(jù)的范圍掃描,獲得初始區(qū)域查詢結(jié)果;步驟6,對(duì)該區(qū)域查詢結(jié)果按預(yù)設(shè)條件進(jìn)行過濾,獲得目標(biāo)數(shù)據(jù)在位置數(shù)據(jù)區(qū)域中的區(qū)域查詢結(jié)果。
技術(shù)研發(fā)人員:鄒新生;何代欽;朱勤
受保護(hù)的技術(shù)使用者:北京國(guó)基科技股份有限公司
文檔號(hào)碼:201510962453
技術(shù)研發(fā)日:2015.12.21
技術(shù)公布日:2017.06.27