• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    面向海量交通數(shù)據(jù)的HBase時空索引

    2017-04-20 03:38:30郭會云王嘉怡
    計算機(jī)應(yīng)用 2017年2期
    關(guān)鍵詞:時空交通區(qū)域

    房 俊,李 冬,郭會云,王嘉怡

    (北方工業(yè)大學(xué) 大規(guī)模流數(shù)據(jù)集成與分析技術(shù)北京市重點(diǎn)實(shí)驗室,北京 100041)

    (*通信作者電子郵箱fangjun@ncut.edu.cn)

    面向海量交通數(shù)據(jù)的HBase時空索引

    房 俊*,李 冬,郭會云,王嘉怡

    (北方工業(yè)大學(xué) 大規(guī)模流數(shù)據(jù)集成與分析技術(shù)北京市重點(diǎn)實(shí)驗室,北京 100041)

    (*通信作者電子郵箱fangjun@ncut.edu.cn)

    針對HBase無法直接建立時空索引所帶來的交通數(shù)據(jù)查詢性能問題,基于HBase行鍵設(shè)計了面向海量交通數(shù)據(jù)的HBase時空索引。首先利用Geohash降維方法將二維空間位置數(shù)據(jù)轉(zhuǎn)化為一維編碼,再與時間維度進(jìn)行組合;然后根據(jù)組合順序的不同,提出了四種結(jié)構(gòu)模型,分別討論了模型的具體構(gòu)成以及交通數(shù)據(jù)查詢中的適應(yīng)面;最后提出了相應(yīng)的時空索引管理算法及基于Hbase時空索引的交通數(shù)據(jù)查詢方法。通過實(shí)驗驗證了提出的HBase時空索引結(jié)構(gòu)能有效提升海量交通數(shù)據(jù)的區(qū)域查詢性能,并比較了四種時空索引結(jié)構(gòu)在不同數(shù)據(jù)規(guī)模、不同查詢半徑以及不同時間范圍的查詢性能,量化驗證了不同索引結(jié)構(gòu)在交通數(shù)據(jù)查詢中的適應(yīng)場景。

    海量交通數(shù)據(jù);HBase;Geohash;時空索引;區(qū)域查詢

    0 引言

    近年來城市智能交通在云計算和大數(shù)據(jù)技術(shù)的推動下,取得了飛躍式的發(fā)展,對其所產(chǎn)生的海量交通數(shù)據(jù)進(jìn)行有效處理,既可以為城市管理者提供交通管理決策支持,也可以為公安部門刑偵工作提供支持。

    關(guān)系型數(shù)據(jù)庫無法實(shí)現(xiàn)海量數(shù)據(jù)的有效存儲與處理,而NoSQL[1]數(shù)據(jù)庫恰恰具有優(yōu)異的海量數(shù)據(jù)存儲能力,目前在智能交通領(lǐng)域,以HBase為代表的NoSQL數(shù)據(jù)庫逐漸得到了廣泛應(yīng)用。

    交通數(shù)據(jù)是一類典型的時空數(shù)據(jù)。時空數(shù)據(jù)的快速查詢一般都通過建立時空索引來實(shí)現(xiàn)。關(guān)系型數(shù)據(jù)庫常采用R樹及其變種、四叉樹和K-D樹(K-Dimension tree)等[2-5]結(jié)構(gòu)來實(shí)現(xiàn)時空索引,但交通時空數(shù)據(jù)的實(shí)時產(chǎn)生使得維護(hù)這類索引結(jié)構(gòu)代價非常高,并且應(yīng)用時需要修改原有程序框架,具有侵入性,并不適用于創(chuàng)建海量交通數(shù)據(jù)的時空索引。在此情形下,如何設(shè)計高效、無侵入的HBase時空索引,實(shí)現(xiàn)海量交通數(shù)據(jù)的快速時空查詢成了一大挑戰(zhàn)。

    基于HBase只能通過行鍵(Rowkey)實(shí)現(xiàn)高效索引的事實(shí),本文主要探討如何在HBase行鍵上基于三維(時間、經(jīng)度、緯度)時空數(shù)據(jù)實(shí)現(xiàn)索引結(jié)構(gòu)。Geohash[6]是一種有效的空間降維方法,基于Geohash與時間維度的不同組合機(jī)制,本文提出了適合不同應(yīng)用場景的四種HBase時空索引結(jié)構(gòu),能夠有效地通過HBase行鍵和過濾器來實(shí)現(xiàn)對海量交通數(shù)據(jù)的時空查詢。

    1 相關(guān)工作

    HBase不直接支持多維索引,僅支持在Rowkey上建立索引。目前,國內(nèi)外在HBase多維索引研究上,已經(jīng)產(chǎn)生了部分研究結(jié)果,下面分別進(jìn)行介紹。

    1.1 二級索引

    華為公司的HBase二級索引[7]基于協(xié)處理器實(shí)現(xiàn),索引建好后,對HBase的scan、Puts、Deletes操作使用HBase原生代碼(無需任何改動)即可獲得索引的效果;但是它需要在建表時指定索引列(且不支持動態(tài)修改),同時代碼對HBase本身侵入性很大,難以升級維護(hù)。

    360公司的HBase二級索引方案[8]是在吸收華為索引的優(yōu)點(diǎn)并摒棄其缺點(diǎn)的基礎(chǔ)上建立的,它對HBase的侵入性?。磺宜饕蛿?shù)據(jù)在同一個region上,避免了索引與數(shù)據(jù)不在同一服務(wù)器上造成的I/O通信,減少了查詢時間。

    HBase二級索引雖然可以實(shí)現(xiàn)對多維數(shù)據(jù)的索引,但是時空查詢請求一般需要多次查詢候選數(shù)據(jù),這會大幅降低查詢速度,并不適合交通數(shù)據(jù)的時空查詢。

    1.2 空間索引

    文獻(xiàn)[9]提出利用Geohash算法進(jìn)行空間降維實(shí)現(xiàn)的索引結(jié)構(gòu),該方案實(shí)現(xiàn)簡單,不僅能有效提升鄰近車輛查詢的性能,在具體應(yīng)用時,也不需要更改原有系統(tǒng)的架構(gòu)。

    文獻(xiàn)[10]提出了MD-HBase索引方案,它是一種多維空間索引(Multi-Dimensional index)方案,采用了K-D樹和四叉樹對查詢區(qū)域進(jìn)行劃分,并通過Z曲線將區(qū)域線性化,將線性化后的值作為HBase Rowkey來實(shí)現(xiàn)索引。

    這兩種空間索引結(jié)構(gòu)都是采用降維思路,對空間查詢有較好的性能,雖然不能很好支持時空查詢,但其思路及實(shí)現(xiàn)方法非常具有借鑒價值。

    1.3 時空索引

    文獻(xiàn)[11]提出的UQE-Index索引結(jié)構(gòu)(Update and Query Efficient index framework)是一種基于HBase的、支持高吞吐率的寫入和多維查詢的索引結(jié)構(gòu)。這種索引結(jié)構(gòu)實(shí)現(xiàn)復(fù)雜,將數(shù)據(jù)分為實(shí)時數(shù)據(jù)和歷史數(shù)據(jù),其中:實(shí)時數(shù)據(jù)的時間和空間分開建索引,時間維用的是B+樹,空間維用的是四叉樹或K-D樹;而對歷史數(shù)據(jù)采用的是R樹或網(wǎng)格。由于B樹和R樹的使用,使得這種索引結(jié)構(gòu)在數(shù)據(jù)量過大時,索引的維護(hù)會變得困難,不適用于具有實(shí)時數(shù)據(jù)存儲要求的場景。

    文獻(xiàn)[12]提出了一種基于Geohash編碼和時間組合的時空索引結(jié)構(gòu),這種索引結(jié)構(gòu)實(shí)現(xiàn)簡單,它將一位Geohash編碼和時間的年月部分作為HBase的Rowkey,三位Geohash編碼作為列族名,三位Geohash編碼和時間的日時部分作為列名。這樣的結(jié)構(gòu)將一個對象一天的記錄都存在了表的同一行里,如果存放交通數(shù)據(jù),一行就要存上幾萬條記錄,并且由于Rowkey里只有一位Geohash碼,在經(jīng)過行鍵掃描時,需要掃描的區(qū)域范圍會非常大,得到的初始結(jié)果集很大,需要耗費(fèi)大量的時間在值過濾上,非常不利于交通數(shù)據(jù)的時空區(qū)域快速查詢。

    2 面向海量交通數(shù)據(jù)的HBase時空索引

    基于HBase行鍵的索引具有簡便、無侵入性等特點(diǎn),而Geohash作為空間降維方案,能夠?qū)⒍S空間映射到一維字符串,天然適合用于Hbase行鍵索引。借鑒上述思路,本文設(shè)計了四類組合Geohash與時間的時空索引,介紹其索引結(jié)構(gòu),描述索引管理算法及基于索引的時空范圍查詢算法,并定性分析其適用場景。

    2.1 索引結(jié)構(gòu)

    2.1.1 GT時空索引

    GT時空索引(Geo-Time index)由Geohash編碼加上時間組合而成,其結(jié)構(gòu)如圖1所示,在HBase行鍵中,Geohash編碼在前,時間在后。這種索引結(jié)構(gòu)中起主要索引作用的是Geohash編碼,時間起輔助作用。

    圖1 GT時空索引結(jié)構(gòu)

    基于GT時空索引的交通數(shù)據(jù)時空查詢過程是:先將查詢區(qū)域的經(jīng)緯度轉(zhuǎn)換為Geohash編碼,然后與HBase行鍵進(jìn)行匹配,確定在查詢區(qū)域內(nèi)的記錄范圍;接著經(jīng)過行過濾器過濾掉不在查詢時間范圍內(nèi)的記錄,進(jìn)一步縮小掃描范圍;最后再用值過濾器過濾得到最終的查詢結(jié)果。

    一般來講,交通數(shù)據(jù)區(qū)域查詢的Geohash編碼是一個范圍,在行鍵匹配過程中,匹配到查詢起止行鍵的相同前綴的最后一位后,后續(xù)的行鍵索引功能就失效了,即靠后的時間幾乎沒有索引效果,只能通過行鍵過濾器來減少數(shù)據(jù)的掃描范圍。如果數(shù)據(jù)庫中存儲記錄的時間范圍比較大,索引效果就會出現(xiàn)明顯下降,故這種索引結(jié)構(gòu)僅適用于數(shù)據(jù)庫中存儲數(shù)據(jù)的時間范圍跨度比較小的情景。

    2.1.2 TG時空索引

    TG時空索引(Time-Geohash index)是由時間加Geohash編碼作為HBase行鍵實(shí)現(xiàn)的,其結(jié)構(gòu)如圖2所示,時間處于行鍵的首字段,即在數(shù)據(jù)索引時,時間起主要索引作用,Geohash編碼起輔助作用。

    圖2 TG時空索引結(jié)構(gòu)

    這種索引結(jié)構(gòu)的檢索數(shù)據(jù)過程是:先通過查詢時間匹配HBase行鍵,找到在查詢時間范圍內(nèi)的記錄,縮小需要掃描的數(shù)據(jù)范圍;然后通過行鍵過濾器過濾掉不在查詢的Geohash范圍內(nèi)的記錄,進(jìn)一步減少數(shù)據(jù)掃描的范圍;最后通過值過濾器得到最終查詢結(jié)果。

    這種索引結(jié)構(gòu)適用于查詢時間范圍較小的交通數(shù)據(jù)區(qū)域查詢。如基于時間點(diǎn)的時空查詢,這種情況下,需要掃描的數(shù)據(jù)范圍時間相同,時間完全可以起到索引效果,而且Geohash編碼的相同前綴也會起作用,所以查詢效果會非常好。相反地,如果查詢時間范圍較大,效果則會變差,此時Geohash編碼失去索引能力,造成查詢性能下降。相比GT索引結(jié)構(gòu),數(shù)據(jù)庫中交通數(shù)據(jù)記錄的時間范圍大小對TG索引結(jié)構(gòu)影響不大。

    2.1.3 STG時空索引

    營銷與貿(mào)易類的崗位描述中,企業(yè)對“團(tuán)隊合作精神”、“管理能力”、“語言表達(dá)溝通能力”、“組織協(xié)調(diào)”、“積極主動”被提及的次數(shù)最多,依次為75.62%、58.17%、57.61%、46.64%、44.41%??梢娖髽I(yè)招聘外籍營銷人員,主要考量其綜合素質(zhì)。同時崗位對應(yīng)聘者的“英語”和“全球思維與跨文化意識”能力也提出了較高要求。因此,團(tuán)隊合作意識強(qiáng)、善于溝通、擁有良好的外語能力,且具有全球化意識的外籍人才更為企業(yè)所需求。

    針對交通數(shù)據(jù)的特點(diǎn),結(jié)合了GT和TG兩種索引結(jié)構(gòu)的優(yōu)點(diǎn),將時間與Geohash編碼經(jīng)過特殊組合作為HBase行鍵構(gòu)建HBase時空索引,本文稱為STG時空索引(Special Time-Geo index),其結(jié)構(gòu)如圖3所示,它將時間分割成年月日和時分秒兩部分,并將年月日作為行鍵首字符,然后是Geohash編碼,最后是時間的時分秒,即年月日+Geohash編碼+時分秒的結(jié)構(gòu)。

    STG索引結(jié)構(gòu)檢索數(shù)據(jù)的過程是:先通過時間的年月日部分與Geohash編碼的相同前綴組成的字段過濾掉大部分記錄,得到一個較少的數(shù)據(jù)掃描范圍,然后通過值過濾器即可得到最終的查詢結(jié)果,這個過程幾乎可以不用行鍵過濾器。

    圖3 STG時空索引結(jié)構(gòu)

    這種索引結(jié)構(gòu)解決了TG索引結(jié)構(gòu)在基于時間范圍的時空查詢時行鍵大部分失效的問題,在查詢時間范圍為一天以內(nèi)的區(qū)域,時空查詢有著良好的性能表現(xiàn),但是在超過一天之后,Geohash編碼會失去索引效果。對于交通數(shù)據(jù)而言,基于時間范圍的區(qū)域查詢,大多情況下時間范圍很少超過一天。對于查詢時間范圍超過了一天的特例,本文的數(shù)據(jù)查詢算法(詳情見2.2.2節(jié))會將時間范圍按天進(jìn)行劃分,最終得到若干時間范圍都在一天內(nèi)的子查詢后再進(jìn)行查詢,這樣保證了行鍵中整個年月日+Geohash部分都會起到索引效果,總體不會明顯降低行鍵索引效果。整體而言,基于STG索引結(jié)構(gòu)的時空查詢性能明顯優(yōu)于TG索引結(jié)構(gòu)。

    相對GT索引結(jié)構(gòu),STG索引結(jié)構(gòu)的優(yōu)勢也是明顯的。在實(shí)際應(yīng)用中,HBase數(shù)據(jù)庫中一般會存長達(dá)數(shù)年的交通車輛動態(tài)數(shù)據(jù),即對于同一個地點(diǎn)可能會存有近千萬條記錄,SGT在檢索數(shù)據(jù)時,通過年月日+Geohash可以更大地減少需要掃描的數(shù)據(jù)范圍,相對于GT索引結(jié)構(gòu)掃描的數(shù)據(jù)會少很多,查詢速度自然快了不少。

    2.1.4 SGT時空索引

    可以看到,STG算法實(shí)際是將時間維度進(jìn)行分解后再與空間維度組合,相應(yīng)地,空間維度分解后與時間維度組合也是一種索引方案,本文稱為SGT(Special Geo Time index)時空索引,其結(jié)構(gòu)如圖4所示。它將Geohash碼分割成前綴和偏移量兩部分,中間放入時間,即 Geohash前綴+時間+Geohash偏移量的結(jié)構(gòu)。

    圖4 SGT時空索引結(jié)構(gòu)

    這種索引結(jié)構(gòu)在查詢區(qū)域范圍較小的情形下,往往效果較好,這是因為如果具有相同的Geohash前綴的話,時間這個維度也被用來進(jìn)行索引過濾,從而克服了GT算法的不足。但是在查詢區(qū)域較大的情形下,會出現(xiàn)大量的冗余候選結(jié)果,效果會比較差。更為重要的是,Geohash前綴位數(shù)的設(shè)置會直接影響索引效果,而交通數(shù)據(jù)查詢查詢半徑和查詢時間范圍都是變化的,這導(dǎo)致難以找到一個較優(yōu)的設(shè)置參數(shù)。STG方法則不存在該問題。

    相比較而言,STG索引結(jié)構(gòu)最適合應(yīng)用在海量交通數(shù)據(jù)時空查詢場景。下面重點(diǎn)介紹基于STG索引結(jié)構(gòu)的相關(guān)算法,GT、TG和SGT的相應(yīng)算法也是類似的。

    2.2.1 時空查詢框架

    基于時空索引的時空查詢框架如圖5所示,由客戶端、查詢區(qū)域處理模塊、索引層、數(shù)據(jù)庫和過濾模塊五個部分組成??蛻舳酥饕?fù)責(zé)發(fā)出查詢請求;查詢區(qū)域處理模塊主要負(fù)責(zé)將客戶端選擇的查詢區(qū)域和查詢時間進(jìn)行時空處理,得到與HBase 行鍵格式對應(yīng)的字符串;索引層是查詢關(guān)鍵,主要通過行鍵匹配,從數(shù)據(jù)庫中檢索出初始結(jié)果集;數(shù)據(jù)庫主要負(fù)責(zé)數(shù)據(jù)存儲;過濾模塊則通過將行鍵掃描到的初始結(jié)果集進(jìn)行行鍵和值過濾,得到最終結(jié)果集,并返回給客戶端。

    圖5 數(shù)據(jù)查詢示意圖

    2.2.2 算法描述

    STG索引策略用到了索引構(gòu)建和數(shù)據(jù)查詢兩種算法,其中索引構(gòu)建算法如算法1所示,數(shù)據(jù)查詢算法按照區(qū)域的不同分為圓區(qū)域查詢和矩形區(qū)域查詢算法,如算法2和算法3所示。

    算法1 索引構(gòu)建算法。

    輸入 車輛全球定位系統(tǒng)(Global Positioning System, GPS)數(shù)據(jù)。

    輸出 一維字符串。

    步驟1 獲取車輛GPS數(shù)據(jù)的經(jīng)度、緯度和時間;

    步驟2 將經(jīng)緯轉(zhuǎn)為Geohash編碼(G);

    步驟3 將時間切分為年月日(yyMMdd)和時分秒(hhmmss)兩部分;

    步驟4 將yyMMdd、G和hhmmss組合成一個字符串str;

    步驟5 返回步驟4得到字符串str。

    該算法將車輛GPS數(shù)據(jù)的經(jīng)緯度和時間三個維度的數(shù)據(jù)組合成了一個一維的字符串,使之符合HBaseRowkey的需求,進(jìn)而實(shí)現(xiàn)HBase時空索引。

    算法2 圓區(qū)域查詢算法。

    輸入 查詢點(diǎn)的經(jīng)緯度(lat,lon)、查詢半徑d和查詢時間范圍t0~t1。

    輸出 符合查詢條件的結(jié)果集A。

    步驟1 通過查詢點(diǎn)的經(jīng)緯度(lat,lon)和查詢半徑d,求出查詢區(qū)域的右上頂點(diǎn)(lat1,lon1)和左下頂點(diǎn)(lat2,lon2);

    步驟2 調(diào)用算法3,并將算法3的返回值賦給A′;

    步驟3 通過查詢半徑d對A′進(jìn)行過濾,得到最終結(jié)果集A;

    步驟4 返回最終結(jié)果集A。

    算法3 矩形區(qū)域查詢算法。

    輸入 查詢區(qū)域的右上頂點(diǎn)(lat1,lon1)、左下頂點(diǎn)(lat2,lon2)和查詢時間范圍t0~t1。

    輸出 符合查詢條件的結(jié)果集A。

    步驟1 將兩個頂點(diǎn)的經(jīng)緯度轉(zhuǎn)為Geohash編碼G1、G2。

    步驟2 判斷查詢時間范圍t0~t1是否在一天之內(nèi):

    if查詢時間范圍在一天之內(nèi)then調(diào)用算法4; 將算法4的返回結(jié)果集添加到集合A中;

    elsethen將查詢時間范圍按日進(jìn)行分割,得到一個子查詢時間范圍的List集合tlist; 對tlist中的每一個元素都進(jìn)行一次算法4的調(diào)用,并獲得返回值; 將每一次算法4的返回結(jié)果集添加到集合A中;

    end if;

    步驟3 返回最終結(jié)果集A。

    算法4 查詢子算法。

    輸入G1、G2、查詢半徑d和查詢時間范圍ti0~ti1。

    輸出 符合查詢條件的結(jié)果集A。

    步驟1 將查詢時間范圍的年月日部分切分出來得到y(tǒng)yMMdd(起止時間的yyMMdd是相同的,只需一個即可);

    步驟2 將yyMMdd分別與G1、G2組合得到查詢的起止行鍵:r1、r2;

    步驟3 掃描HBase中Rowkey在r1和r2之間的數(shù)據(jù)得到初始結(jié)果集B;

    步驟4 通過HBase過濾器對B進(jìn)行值過濾,得到結(jié)果集A;

    步驟5 返回結(jié)果集A。

    數(shù)據(jù)查詢算法通過掃描HBase中與查詢區(qū)域得到的字符串具有相同yyMMdd+Geohash前綴的行鍵來實(shí)現(xiàn)快速定位數(shù)據(jù),可以減少大量的冗余數(shù)據(jù)掃描,提升了數(shù)據(jù)查詢速度。

    3 實(shí)驗結(jié)果及分析

    3.1 實(shí)驗環(huán)境

    本文實(shí)驗的HBase集群環(huán)境如下:

    1)軟件環(huán)境:Hadoop-1.2.1、Zookeeper-3.4.6、HBase-0.94.8、jdk7、centos7操作系統(tǒng)。

    2)硬件環(huán)境:雙CPU,四核處理器,32GB內(nèi)存,10TB硬盤的PC兩臺;雙CPU,四核處理器,8GB內(nèi)存,10TB硬盤的PC三臺。

    3.2 實(shí)驗數(shù)據(jù)

    本文實(shí)驗的交通數(shù)據(jù)是車輛GPS數(shù)據(jù),來源于某市智能交通系統(tǒng)的真實(shí)歷史數(shù)據(jù),共有三種數(shù)據(jù)集,分別為500萬級、2 500萬級和7 500萬級,其中:500萬級為2012年10月03日一天的數(shù)據(jù),2 500萬級是2012年10月03日—2012年10月07日的數(shù)據(jù),7 500萬級是2012年10月03日—2012年10月17日的數(shù)據(jù),其數(shù)據(jù)模型如表1所示。各種索引結(jié)構(gòu)下數(shù)據(jù)在HBase中的存儲模型如表2所示:Rowkey中的時間年代前兩位是去掉的,這樣可以在不影響時間精度的前提下縮短Rowkey的長度,精確到秒是為了使得每一條記錄都單獨(dú)存一行,采用9位的Geohash編碼,可以精確到4.8m×4.8m的空間區(qū)域;A是HBase的列族名;Others指的是其他不重要的數(shù)據(jù)列。SGT算法中Geohash取四位前綴。

    表1 原始數(shù)據(jù)模型

    表2 不同索引類型的數(shù)據(jù)在HBase中的存儲結(jié)構(gòu)

    本文實(shí)驗的主要目的是測試在不同查詢半徑(查詢區(qū)域)、不同查詢時間范圍、不同數(shù)量級情況下,GT、TG、SGT和STG四種時空索引的性能。

    3.3 實(shí)驗結(jié)果及分析

    下面分別按基于時間點(diǎn)的區(qū)域查詢和基于時間范圍的區(qū)域查詢進(jìn)行實(shí)驗:

    實(shí)驗1 基于時間點(diǎn)的區(qū)域查詢。

    隨機(jī)設(shè)定某時間點(diǎn)(2012- 10- 03T00:12:52),查詢區(qū)域中心點(diǎn)為東經(jīng)116.534 456 7,北緯39.567 421 3??紤]查詢半徑與候選數(shù)據(jù)集規(guī)模對查詢性能的影響。

    1)在7 500萬數(shù)量級的數(shù)據(jù)下,分別對四種時空索引方案進(jìn)行不同查詢半徑的區(qū)域查詢實(shí)驗,實(shí)驗結(jié)果如圖6所示。從圖中可以看,TG索引結(jié)構(gòu)在基于時間點(diǎn)的區(qū)域查詢上性能最優(yōu),SGT和STG索引次之,GT索引最差。從圖中還可以看出查詢范圍的變化對GT、SGT索引結(jié)構(gòu)的性能影響最大,對TG索引結(jié)構(gòu)性能影響最小,對STG索引結(jié)構(gòu)的性能影響比TG索引結(jié)構(gòu)略大一點(diǎn),但是影響幅度不大。

    2)在查詢半徑為1 000m的前提下,分別對四種時空索引方案在不同數(shù)據(jù)量級的數(shù)據(jù)下進(jìn)行查詢實(shí)驗,實(shí)驗結(jié)果如圖7所示。從圖中可看出,在基于時間點(diǎn)的區(qū)域查詢時,STG和TG兩種索引結(jié)構(gòu)在不同數(shù)據(jù)量級情況下性能幾乎不變,即數(shù)量級對它們基于時間點(diǎn)的區(qū)域查詢性能影響不明顯,而對于SGT和GT索引結(jié)構(gòu)影響較大。

    圖6 不同查詢半徑的時間點(diǎn)區(qū)域查詢

    圖7 不同數(shù)據(jù)量級別的時間點(diǎn)區(qū)域查詢

    實(shí)驗2 基于時間范圍的區(qū)域查詢。

    隨機(jī)設(shè)定查詢區(qū)域中心點(diǎn)為東經(jīng)116.534 456 7、北緯39.567 421 3,查詢半徑為1 000m??紤]查詢時間范圍與候選數(shù)據(jù)集規(guī)模對查詢性能的影響。

    1)在7 500萬數(shù)量級的數(shù)據(jù)下,分別對四種時空索引方案進(jìn)行不同時間范圍內(nèi)的區(qū)域查詢實(shí)驗,實(shí)驗結(jié)果如圖8所示,圖中橫坐標(biāo)為待查詢的時間范圍(單位:h),縱坐標(biāo)為查詢耗時(單位:s)。從圖中可以看出,在基于時間范圍的時空區(qū)域查詢性能上,STG索引優(yōu)于GT索引,GT索引優(yōu)于TG索引,SGT與GT性能相當(dāng)。STG、SGT和GT這三種索引在基于時間范圍的區(qū)域查詢上的性能隨著時間范圍的增大變化不大,而TG索引結(jié)構(gòu)對時間范圍的變化非常敏感。

    圖8 不同時間范圍的區(qū)域查詢

    2)在查詢時間范圍為(2012- 10- 03T00:12:52,2012- 10- 03T01:12:52)的前提下,分別在不同數(shù)量級的數(shù)據(jù)下對四種時空索引方案進(jìn)行區(qū)域查詢實(shí)驗,實(shí)驗結(jié)果如圖9所示。從圖中可以看出,數(shù)量級對STG和TG這兩種索引在基于時間范圍的區(qū)域查詢上的性能影響不大,而對于GT和SGT索引影響明顯。

    圖9 不同數(shù)據(jù)量級別的時間范圍區(qū)域查詢

    綜合實(shí)驗結(jié)果分析可知,在上述四種索引中,本文提出的TG時空索引結(jié)構(gòu)在基于時間點(diǎn)的交通數(shù)據(jù)區(qū)域查詢上性能最優(yōu),STG時空索引結(jié)構(gòu)在基于時間范圍的交通數(shù)據(jù)區(qū)域查詢上性能最優(yōu)。雖然在基于時間點(diǎn)的區(qū)域查詢上STG的性能稍遜于TG的性能,但是在基于時間范圍的區(qū)域查詢上SGT的性能優(yōu)勢明顯,在同時有基于時間點(diǎn)和基于時間范圍的時空區(qū)域查詢需求下,STG時空索引方法應(yīng)該是一個最佳的索引選擇。此外,實(shí)驗表明,基于STG時空索引,數(shù)據(jù)量級對于時空區(qū)域查詢的性能影響不大,該特性非常適合在擁有海量數(shù)據(jù)的智能交通領(lǐng)域中應(yīng)用。

    4 結(jié)語

    針對基于HBase管理海量交通數(shù)據(jù)時面臨時空查詢性能低下的問題,本文結(jié)合HBase行鍵的特點(diǎn),基于空間維度和時間維度的組合與分解機(jī)制,提出了無侵入的HBase時空索引方案,詳細(xì)介紹了索引結(jié)構(gòu),并分析了不同時空索引方法的實(shí)用場景,提出了基于上述索引方案的交通數(shù)據(jù)查詢算法。實(shí)驗結(jié)果表明沒有任何一種方案在所有場景都能達(dá)到最優(yōu)效果,但綜合考慮,STG方案在大多數(shù)情況下能夠具有比較明顯的查詢性能。下一步的工作主要包括兩個方面:首先是測試與樹形索引結(jié)構(gòu)的性能對比;其次是尋找一種動態(tài)優(yōu)選最佳索引的方法,即針對不同的查詢條件,根據(jù)不同的優(yōu)選策略,動態(tài)挑選出最佳的索引方案進(jìn)行查詢。

    )

    [1] 申德榮,于戈,王習(xí)特,等.支持大數(shù)據(jù)管理的NoSQL系統(tǒng)研究綜述[J].軟件學(xué)報,2013,24(8):1786-1803.(SHENDR,YUG,WANGXT,etal.SurveyonNoSQLformanagementforbigdata[J].JournalofSoftware, 2013, 24(8): 1786-1803.)

    [2]GONGJ,KES,ZHUQ,etal.AnefficienttrajectorydataindexinegratingR-tree,HashandB*-tree[J].ActaGeodaetcaetCartographicaSinica, 2015, 44(5): 570-577.

    [3]KOTHURIRKV,RAVADAS,ABUGOVD.QuadtreeandR-treeindexesinoraclespatial:acomparisonusingGISdata[C]//SIGMOD’02:Proceedingsofthe2002ACMSIGMODInternationalConferenceonManagementofData.NewYork:ACM, 2002: 546-557.

    [4] 葉小平,郭歡,湯庸,等.基于相點(diǎn)分析的移動數(shù)據(jù)索引技術(shù)[J].計算機(jī)學(xué)報,2011,34(2):256-274.(YEXP,GUOH,TANGY,etal.Indexofmobiledatabasedonphrasepointsanalysis[J].ChineseJournalofComputers, 2011, 34(2): 256-274.)

    [5] 尹章才,李霖,王錚.基于HR-樹擴(kuò)展的時空索引機(jī)制研究[J].武漢大學(xué)學(xué)報(信息科學(xué)版),2007,32(12):1131-1134.(YINZC,LIL,WANGZ.Spatio-temporalindexbasedonextendedHR-tree[J].GeomaticsandInformationScienceofWunanUniversity, 2007, 32(12): 1131-1134.)

    [6]Wikipedia.Geohash[EB/OL].[2016- 06- 29].https://en.wikipedia.org/wiki/Geohash.

    [7]hindex[EB/OL].[2016- 06- 29].https://github.com/Huawei-hadoop/hindex.

    [8] 趙健博.奇虎360HBASE二級索引的設(shè)計與實(shí)踐[EB/OL].[2016- 06- 29].http://www.infoq.com/cn/presentations/qihoo360-hbase-two-stage-index-design-and-practice.(ZHAOJB.Thedesignandimplementationof360’ssecondaryindexofHBASE.[EB/OL].[2016- 06- 29].http://www.infoq.com/cn/presentations/qihoo360-hbase-two-stage-index-design-and-practice).

    [9]SHEND,FANGJ,HANY.Anearbyvehiclesearchalgorithmbasedonhbasespatialindex[C]//WISA2015:Proceedingsofthe12thWebInformationSystemandApplicationConference.Piscataway,NJ:IEEE, 2015: 71-74.

    [10]NISHIMURAS,DASS,AGRAWALD,etal.MD-HBase:designandimplementationofanelasticdatainfrastructureforcloud-scalelocationservices[J].DistributedandParallelDatabases, 2012, 31(2): 289-319.

    [11]MAY,RAOJ,HUW,etal.AnefficientindexformassiveIOTdataincloudenvironment[C]//CIKM’12:Proceedingsofthe21stACMInternationalConferenceonInformationandKnowledgeManagement.NewYork:ACM, 2012: 2129-2133.

    [12]FOXA,EICHELBERGERC,HUGHESJ,etal.Spatio-temporalindexinginnon-relationaldistributeddatabases[C]//Proceedingsofthe2013IEEEInternationalConferenceonBigData.Washington,DC:IEEEComputerSociety, 2013: 291-299.

    ThisworkispartiallysupportedbytheBeijingMunicipalNaturalScienceFoundation(4131001, 4142023).

    FANG Jun, born in 1976, Ph.D., associate research fellow.His research interests include cloud data management, massive spatio-temporal data management.

    LI Dong, born in 1989, M.S.candidate.His research interests include cloud data management.

    GUO Huiyun, born in 1992, M.S.candidate.Her research interests include distributed system scheduling.

    WANG Jiayi, born in 1993, M.S.candidate.Her research interests include massive spatio-temporal data management.

    Spatio-temporal index for massive traffic data based on HBase

    FANG Jun*, LI Dong, GUO Huiyun, WANG Jiayi

    (BeijingKeyLaboratoryonIntegrationandAnalysisofLarge-scaleStreamData,NorthChinaUniversityofTechnology,Beijing100041,China)

    Focusing on the issue that the HBase storage without spatio-temporal index degrades the traffic data query performance, some HBase spatio-temporal indexes based on row keys were proposed for massive traffic data.Firstly, the dimensionality reduction method based on Geohash was used to convert two-dimensional spatial position data into a one-dimensional code.Then the code was combined with the temporal dimension.Secondly, four index models were put forward based on combination order, and the structures of the models and their adaption conditions for traffic data query were discussed.Finally, the algorithm of index creation as well as traffic data query algorithm was proposed.Experimental results show that the proposed HBase spatio-temporal index structure can effectively enhance the traffic data query performance.In addition, the query performance of four different spatio-temporal index structures in different data size, different query radius and different query time range were compared, which verified the different adaption scenes of different index structures in traffic data query.

    massive traffic data; HBase; Geohash; spatio-temporal index; range query

    2016- 08- 12;

    2016- 09- 06。 基金項目:北京市自然科學(xué)基金資助項目(4131001, 4142023)。

    房俊(1976—),男,江蘇南京人,副研究員,博士,主要研究方向:云數(shù)據(jù)管理、海量時空數(shù)據(jù)管理; 李冬(1989—),男,湖南永州人,碩士研究生,主要研究方向:云數(shù)據(jù)管理; 郭會云(1992—),女,河南漯河人,碩士研究生,主要研究方向:分布式系統(tǒng)調(diào)度; 王嘉怡(1993—),女,北京人,碩士研究生,主要研究方向:海量時空數(shù)據(jù)管理。

    1001- 9081(2017)02- 0311- 05

    10.11772/j.issn.1001- 9081.2017.02.0311

    TP311.133.1

    A

    猜你喜歡
    時空交通區(qū)域
    跨越時空的相遇
    繁忙的交通
    童話世界(2020年32期)2020-12-25 02:59:14
    鏡中的時空穿梭
    玩一次時空大“穿越”
    小小交通勸導(dǎo)員
    時空之門
    關(guān)于四色猜想
    分區(qū)域
    基于嚴(yán)重區(qū)域的多PCC點(diǎn)暫降頻次估計
    電測與儀表(2015年5期)2015-04-09 11:30:52
    區(qū)域
    民生周刊(2012年10期)2012-10-14 09:06:46
    18禁国产床啪视频网站| 母亲3免费完整高清在线观看| 90打野战视频偷拍视频| 俄罗斯特黄特色一大片| 亚洲黑人精品在线| 黄片大片在线免费观看| 久9热在线精品视频| 别揉我奶头~嗯~啊~动态视频 | 在线观看免费高清a一片| 国产精品熟女久久久久浪| 亚洲熟女毛片儿| 免费在线观看影片大全网站| 老熟女久久久| 丝袜在线中文字幕| 日韩制服丝袜自拍偷拍| 国产又色又爽无遮挡免| 叶爱在线成人免费视频播放| 又大又爽又粗| 欧美日韩视频精品一区| 十分钟在线观看高清视频www| 国产麻豆69| 免费在线观看黄色视频的| 日韩有码中文字幕| 久久久精品国产亚洲av高清涩受| 99热网站在线观看| 亚洲免费av在线视频| 婷婷丁香在线五月| 亚洲国产中文字幕在线视频| 搡老乐熟女国产| 中国国产av一级| 淫妇啪啪啪对白视频 | 久久久久久久大尺度免费视频| 乱人伦中国视频| 日韩欧美一区视频在线观看| av视频免费观看在线观看| 亚洲精品一二三| 亚洲第一青青草原| 久久狼人影院| 成人亚洲精品一区在线观看| 电影成人av| 日本撒尿小便嘘嘘汇集6| 黄色怎么调成土黄色| 亚洲欧洲精品一区二区精品久久久| 久久久国产一区二区| 免费人妻精品一区二区三区视频| 狠狠婷婷综合久久久久久88av| 欧美亚洲 丝袜 人妻 在线| 久久久精品国产亚洲av高清涩受| 久久午夜综合久久蜜桃| netflix在线观看网站| 99国产精品一区二区三区| 中文字幕精品免费在线观看视频| 丰满少妇做爰视频| 久久99热这里只频精品6学生| 伦理电影免费视频| 亚洲精品国产色婷婷电影| 一级毛片电影观看| 中国国产av一级| 国产99久久九九免费精品| 午夜福利视频精品| 热re99久久国产66热| 一本久久精品| 黄色视频在线播放观看不卡| 国产老妇伦熟女老妇高清| 亚洲欧美一区二区三区久久| 女性被躁到高潮视频| 麻豆乱淫一区二区| 悠悠久久av| 女人久久www免费人成看片| av有码第一页| 女性生殖器流出的白浆| 99精国产麻豆久久婷婷| 国产精品一区二区在线观看99| 亚洲av日韩在线播放| 亚洲色图 男人天堂 中文字幕| 久久久久国产一级毛片高清牌| 少妇的丰满在线观看| 久久国产精品人妻蜜桃| 中文字幕精品免费在线观看视频| 老汉色∧v一级毛片| 欧美精品高潮呻吟av久久| 中文字幕人妻丝袜一区二区| 精品免费久久久久久久清纯 | 一本综合久久免费| 在线观看www视频免费| 久久狼人影院| 日韩视频一区二区在线观看| 91国产中文字幕| 中文精品一卡2卡3卡4更新| 亚洲伊人久久精品综合| 50天的宝宝边吃奶边哭怎么回事| 成人国语在线视频| 亚洲国产日韩一区二区| 久久久久国产一级毛片高清牌| 男女床上黄色一级片免费看| 精品国产一区二区三区久久久樱花| 精品福利永久在线观看| 69精品国产乱码久久久| 国产国语露脸激情在线看| 十分钟在线观看高清视频www| 高潮久久久久久久久久久不卡| 欧美性长视频在线观看| 一区二区三区乱码不卡18| 老熟妇乱子伦视频在线观看 | 少妇粗大呻吟视频| 精品人妻1区二区| 动漫黄色视频在线观看| 极品少妇高潮喷水抽搐| 国产亚洲精品久久久久5区| 亚洲精品久久久久久婷婷小说| 操美女的视频在线观看| 久久天躁狠狠躁夜夜2o2o| 91麻豆精品激情在线观看国产 | 久久久久久久国产电影| 欧美精品亚洲一区二区| 涩涩av久久男人的天堂| 97精品久久久久久久久久精品| 午夜免费成人在线视频| 97在线人人人人妻| 午夜视频精品福利| 亚洲第一青青草原| 黑人巨大精品欧美一区二区mp4| 国产人伦9x9x在线观看| 欧美乱码精品一区二区三区| 成人av一区二区三区在线看 | av一本久久久久| 精品国产乱码久久久久久小说| 欧美一级毛片孕妇| 国产一区二区在线观看av| 亚洲国产欧美在线一区| 亚洲情色 制服丝袜| www.精华液| 久久国产精品人妻蜜桃| 亚洲av欧美aⅴ国产| 麻豆国产av国片精品| 大香蕉久久成人网| 免费久久久久久久精品成人欧美视频| 国产黄频视频在线观看| 男人操女人黄网站| 男女下面插进去视频免费观看| 黄色片一级片一级黄色片| 最近最新中文字幕大全免费视频| 电影成人av| 90打野战视频偷拍视频| av福利片在线| 我的亚洲天堂| 精品一区在线观看国产| 免费日韩欧美在线观看| 在线 av 中文字幕| 天天躁狠狠躁夜夜躁狠狠躁| 一二三四社区在线视频社区8| 精品一品国产午夜福利视频| 欧美午夜高清在线| 婷婷色av中文字幕| 青春草视频在线免费观看| 动漫黄色视频在线观看| 精品亚洲成a人片在线观看| 久久久欧美国产精品| 国内毛片毛片毛片毛片毛片| 免费观看人在逋| 男人操女人黄网站| 热99re8久久精品国产| 国产麻豆69| 午夜免费鲁丝| www日本在线高清视频| 婷婷成人精品国产| 国产精品久久久久成人av| 欧美成人午夜精品| av在线app专区| 飞空精品影院首页| 深夜精品福利| 91精品三级在线观看| 国产欧美亚洲国产| 亚洲熟女精品中文字幕| 69精品国产乱码久久久| 国产成人啪精品午夜网站| 午夜成年电影在线免费观看| 久久久久国产精品人妻一区二区| 国产高清视频在线播放一区 | 狠狠狠狠99中文字幕| 美女主播在线视频| 亚洲国产av影院在线观看| 一区二区三区四区激情视频| 久久精品国产综合久久久| 嫩草影视91久久| 捣出白浆h1v1| 人妻一区二区av| 男女下面插进去视频免费观看| 午夜精品久久久久久毛片777| 久久久国产一区二区| 男女高潮啪啪啪动态图| 精品国产国语对白av| 欧美国产精品va在线观看不卡| 精品亚洲成a人片在线观看| 男人添女人高潮全过程视频| 成人亚洲精品一区在线观看| 免费女性裸体啪啪无遮挡网站| 精品一区二区三区四区五区乱码| 久久99一区二区三区| 日本vs欧美在线观看视频| 正在播放国产对白刺激| 丰满少妇做爰视频| 国产成人欧美| 深夜精品福利| 欧美+亚洲+日韩+国产| tube8黄色片| 国产又色又爽无遮挡免| 精品少妇黑人巨大在线播放| 天天操日日干夜夜撸| 日本精品一区二区三区蜜桃| 伊人亚洲综合成人网| 国产福利在线免费观看视频| 高清黄色对白视频在线免费看| av福利片在线| 国产高清国产精品国产三级| 亚洲精品第二区| 一边摸一边做爽爽视频免费| 日韩 欧美 亚洲 中文字幕| 在线观看免费视频网站a站| 狠狠婷婷综合久久久久久88av| 美女主播在线视频| 欧美精品一区二区大全| 女人精品久久久久毛片| 高潮久久久久久久久久久不卡| 手机成人av网站| 欧美精品高潮呻吟av久久| 母亲3免费完整高清在线观看| 女警被强在线播放| 国产麻豆69| 国产成人欧美在线观看 | 国产精品久久久av美女十八| 久久久久精品人妻al黑| 欧美日韩视频精品一区| 丰满迷人的少妇在线观看| 亚洲国产精品成人久久小说| 亚洲国产成人一精品久久久| 人妻一区二区av| 欧美成狂野欧美在线观看| 女人精品久久久久毛片| 黄色a级毛片大全视频| 国产日韩欧美视频二区| 深夜精品福利| 午夜福利在线观看吧| 日本猛色少妇xxxxx猛交久久| 啦啦啦中文免费视频观看日本| 久久久久久久大尺度免费视频| 久久精品国产a三级三级三级| 国产一区二区激情短视频 | 久久影院123| 黄色视频在线播放观看不卡| 亚洲欧美色中文字幕在线| 国产在线免费精品| 在线观看免费午夜福利视频| 中国美女看黄片| 欧美中文综合在线视频| 亚洲欧美一区二区三区久久| 亚洲精品第二区| 国产xxxxx性猛交| 蜜桃在线观看..| 黄频高清免费视频| 国产国语露脸激情在线看| 真人做人爱边吃奶动态| a级毛片黄视频| 久久天堂一区二区三区四区| 国产欧美日韩一区二区三 | 亚洲精华国产精华精| 国产成人一区二区三区免费视频网站| 国产99久久九九免费精品| 丰满饥渴人妻一区二区三| 亚洲第一青青草原| 久久毛片免费看一区二区三区| 亚洲精品日韩在线中文字幕| 中文字幕人妻丝袜制服| 欧美人与性动交α欧美精品济南到| 精品一区在线观看国产| 热99国产精品久久久久久7| 国产精品久久久久久精品电影小说| 国产精品1区2区在线观看. | 日韩视频一区二区在线观看| 一级,二级,三级黄色视频| 男女国产视频网站| 亚洲精品中文字幕在线视频| 精品人妻在线不人妻| 欧美午夜高清在线| 亚洲激情五月婷婷啪啪| 久久久久久亚洲精品国产蜜桃av| 曰老女人黄片| 精品一区二区三卡| 日韩欧美免费精品| 国产片内射在线| 少妇猛男粗大的猛烈进出视频| 老熟妇仑乱视频hdxx| 日韩熟女老妇一区二区性免费视频| 又大又爽又粗| 久久久久久久久免费视频了| 18禁观看日本| 国产亚洲欧美在线一区二区| 国产伦人伦偷精品视频| 亚洲国产中文字幕在线视频| 欧美国产精品va在线观看不卡| 麻豆乱淫一区二区| 亚洲av日韩精品久久久久久密| 久久久久国内视频| 国产高清国产精品国产三级| 黑人猛操日本美女一级片| 国产精品一二三区在线看| 欧美老熟妇乱子伦牲交| 交换朋友夫妻互换小说| 日本猛色少妇xxxxx猛交久久| 老熟妇乱子伦视频在线观看 | 成人免费观看视频高清| 18禁黄网站禁片午夜丰满| 精品久久久久久电影网| 丁香六月欧美| 国产亚洲一区二区精品| 老司机影院毛片| 视频区图区小说| 9热在线视频观看99| 99re6热这里在线精品视频| 日本av免费视频播放| 久久久久视频综合| 黄色视频在线播放观看不卡| 精品人妻熟女毛片av久久网站| av有码第一页| 日本vs欧美在线观看视频| 各种免费的搞黄视频| 亚洲欧美激情在线| 久久av网站| 精品一区二区三区四区五区乱码| 热re99久久国产66热| 建设人人有责人人尽责人人享有的| 人人妻,人人澡人人爽秒播| 久久人妻熟女aⅴ| 亚洲精品日韩在线中文字幕| 丰满迷人的少妇在线观看| 国产深夜福利视频在线观看| 午夜福利,免费看| 久久久久久亚洲精品国产蜜桃av| 欧美精品亚洲一区二区| 下体分泌物呈黄色| 久热这里只有精品99| 欧美亚洲 丝袜 人妻 在线| 色视频在线一区二区三区| 国产欧美日韩一区二区三区在线| 亚洲国产精品一区二区三区在线| 亚洲avbb在线观看| 久久国产精品影院| 欧美97在线视频| 99香蕉大伊视频| 在线观看免费高清a一片| 丝瓜视频免费看黄片| 男女下面插进去视频免费观看| 精品一区在线观看国产| 国产日韩欧美亚洲二区| 国产福利在线免费观看视频| 我的亚洲天堂| 久热爱精品视频在线9| 秋霞在线观看毛片| 99国产综合亚洲精品| 国产精品免费大片| 老司机亚洲免费影院| 欧美午夜高清在线| 久久香蕉激情| 91九色精品人成在线观看| 侵犯人妻中文字幕一二三四区| 欧美日韩中文字幕国产精品一区二区三区 | 手机成人av网站| 国产主播在线观看一区二区| 99精品欧美一区二区三区四区| 成年女人毛片免费观看观看9 | 999久久久国产精品视频| 男女免费视频国产| 久久久精品94久久精品| 国产精品99久久99久久久不卡| 国产在线免费精品| 欧美少妇被猛烈插入视频| 亚洲自偷自拍图片 自拍| 亚洲男人天堂网一区| 日本a在线网址| 国产精品一区二区免费欧美 | 亚洲av电影在线进入| 久久精品国产亚洲av高清一级| 日日爽夜夜爽网站| 女人高潮潮喷娇喘18禁视频| 久久久久久久久久久久大奶| av国产精品久久久久影院| 久久狼人影院| 欧美精品一区二区免费开放| 欧美性长视频在线观看| 日韩电影二区| 精品熟女少妇八av免费久了| 亚洲av成人一区二区三| 亚洲男人天堂网一区| 亚洲综合色网址| 中文字幕av电影在线播放| 欧美精品啪啪一区二区三区 | 免费久久久久久久精品成人欧美视频| www日本在线高清视频| 99国产极品粉嫩在线观看| 国产av又大| 真人做人爱边吃奶动态| 国产一卡二卡三卡精品| 国产一区二区激情短视频 | 热99国产精品久久久久久7| 欧美另类亚洲清纯唯美| 日本五十路高清| 十八禁网站网址无遮挡| 久久ye,这里只有精品| 午夜两性在线视频| 高清黄色对白视频在线免费看| 正在播放国产对白刺激| 欧美精品高潮呻吟av久久| 国产成人影院久久av| 手机成人av网站| 精品国产一区二区三区四区第35| 黄色片一级片一级黄色片| 天天躁日日躁夜夜躁夜夜| 亚洲中文字幕日韩| 亚洲国产精品一区二区三区在线| 国产成人精品久久二区二区免费| 亚洲成av片中文字幕在线观看| 国产伦人伦偷精品视频| 热re99久久国产66热| 欧美午夜高清在线| 色婷婷av一区二区三区视频| 五月天丁香电影| 黑丝袜美女国产一区| 日韩大片免费观看网站| 乱人伦中国视频| 欧美精品一区二区免费开放| 日日摸夜夜添夜夜添小说| 国产免费视频播放在线视频| 国产成人欧美| 老司机影院毛片| 久久久精品94久久精品| 成人国产一区最新在线观看| 久久精品亚洲av国产电影网| 丝袜美足系列| www.av在线官网国产| 男女高潮啪啪啪动态图| 国产在线观看jvid| 少妇人妻久久综合中文| 婷婷色av中文字幕| av视频免费观看在线观看| 久久久久国产一级毛片高清牌| 一区二区三区激情视频| 啪啪无遮挡十八禁网站| 精品一区二区三区av网在线观看 | 午夜成年电影在线免费观看| 国产深夜福利视频在线观看| 青草久久国产| 亚洲欧美一区二区三区久久| 美女高潮到喷水免费观看| 久久性视频一级片| 高清欧美精品videossex| 80岁老熟妇乱子伦牲交| 日韩一卡2卡3卡4卡2021年| 少妇粗大呻吟视频| 成人黄色视频免费在线看| 啦啦啦视频在线资源免费观看| 亚洲视频免费观看视频| 人人妻人人澡人人看| 亚洲国产成人一精品久久久| 亚洲国产精品一区二区三区在线| 无限看片的www在线观看| 伊人久久大香线蕉亚洲五| 久久久国产成人免费| 99久久综合免费| 成人免费观看视频高清| 人人妻人人添人人爽欧美一区卜| 久久精品熟女亚洲av麻豆精品| 成在线人永久免费视频| 99久久综合免费| 免费在线观看完整版高清| 色综合欧美亚洲国产小说| 乱人伦中国视频| 99热国产这里只有精品6| 欧美乱码精品一区二区三区| 亚洲精品粉嫩美女一区| 看免费av毛片| 黄色视频不卡| 看免费av毛片| 19禁男女啪啪无遮挡网站| 精品国产乱子伦一区二区三区 | 2018国产大陆天天弄谢| 精品国产一区二区三区四区第35| 十分钟在线观看高清视频www| 丁香六月天网| 亚洲一卡2卡3卡4卡5卡精品中文| 不卡一级毛片| 亚洲精品久久久久久婷婷小说| 久久国产精品影院| 大型av网站在线播放| 啦啦啦在线免费观看视频4| 久久久水蜜桃国产精品网| 成人18禁高潮啪啪吃奶动态图| 精品国产一区二区三区四区第35| 国产有黄有色有爽视频| 亚洲专区字幕在线| 精品乱码久久久久久99久播| 99精品久久久久人妻精品| 三上悠亚av全集在线观看| 美女主播在线视频| 久久久久久久国产电影| 国产欧美亚洲国产| 一级毛片精品| 老汉色av国产亚洲站长工具| 两个人看的免费小视频| 深夜精品福利| 一级毛片电影观看| a级片在线免费高清观看视频| 精品欧美一区二区三区在线| 欧美97在线视频| 中文字幕色久视频| 丝瓜视频免费看黄片| 国产欧美日韩综合在线一区二区| 99久久人妻综合| 菩萨蛮人人尽说江南好唐韦庄| 国产精品99久久99久久久不卡| 大型av网站在线播放| 欧美精品亚洲一区二区| 免费女性裸体啪啪无遮挡网站| 亚洲精品国产av成人精品| 少妇裸体淫交视频免费看高清 | 一区二区三区精品91| 色视频在线一区二区三区| 99re6热这里在线精品视频| 一区二区三区四区激情视频| 亚洲欧美色中文字幕在线| 欧美另类亚洲清纯唯美| 丰满饥渴人妻一区二区三| 久9热在线精品视频| 无限看片的www在线观看| 淫妇啪啪啪对白视频 | 肉色欧美久久久久久久蜜桃| 王馨瑶露胸无遮挡在线观看| 成在线人永久免费视频| 看免费av毛片| 国产在线观看jvid| 中文欧美无线码| 亚洲国产成人一精品久久久| 国产成人影院久久av| 国产精品久久久久久精品古装| 国产精品成人在线| 亚洲全国av大片| 免费不卡黄色视频| 精品人妻1区二区| 欧美另类亚洲清纯唯美| av欧美777| 91麻豆av在线| 欧美精品亚洲一区二区| 亚洲精品久久久久久婷婷小说| 美女国产高潮福利片在线看| 亚洲一区二区三区欧美精品| 妹子高潮喷水视频| 别揉我奶头~嗯~啊~动态视频 | 色精品久久人妻99蜜桃| 丝袜脚勾引网站| 51午夜福利影视在线观看| 欧美乱码精品一区二区三区| 在线看a的网站| 欧美激情久久久久久爽电影 | 国产又色又爽无遮挡免| 首页视频小说图片口味搜索| 男女无遮挡免费网站观看| 人人妻人人澡人人看| 老熟女久久久| av网站在线播放免费| 欧美黑人精品巨大| 久久久国产成人免费| 精品亚洲乱码少妇综合久久| 这个男人来自地球电影免费观看| 国产高清视频在线播放一区 | 秋霞在线观看毛片| 丝袜人妻中文字幕| 另类精品久久| 久久这里只有精品19| 国产精品影院久久| 超色免费av| 在线亚洲精品国产二区图片欧美| 国产区一区二久久| 啦啦啦免费观看视频1| 久久午夜综合久久蜜桃| 亚洲国产日韩一区二区| 在线观看舔阴道视频| 性色av乱码一区二区三区2| 欧美乱码精品一区二区三区| 免费女性裸体啪啪无遮挡网站| 97精品久久久久久久久久精品| 免费观看a级毛片全部| 国产成人精品久久二区二区免费| 国产免费福利视频在线观看| 一级黄色大片毛片| 十八禁网站网址无遮挡| 欧美乱码精品一区二区三区| a级毛片在线看网站| 亚洲av成人一区二区三| 69av精品久久久久久 | 一区二区三区乱码不卡18| 老鸭窝网址在线观看| 国产成人精品久久二区二区免费| 国产免费福利视频在线观看| 秋霞在线观看毛片| 欧美精品一区二区免费开放| 亚洲精品国产区一区二| 十分钟在线观看高清视频www| 丝袜脚勾引网站| 亚洲一卡2卡3卡4卡5卡精品中文| 老熟女久久久| 菩萨蛮人人尽说江南好唐韦庄| 日韩视频在线欧美| 黄色怎么调成土黄色| 一本一本久久a久久精品综合妖精| 黄色a级毛片大全视频| 久久人妻福利社区极品人妻图片|