, , ,
(湖北大學(xué) 計(jì)算機(jī)與信息工程學(xué)院,武漢 430062)
0 引言 隨著計(jì)算機(jī)與信息技術(shù)的迅速發(fā)展,企業(yè)應(yīng)用系統(tǒng)的規(guī)模迅速擴(kuò)大,所產(chǎn)生的數(shù)據(jù)呈海量型變化。大數(shù)據(jù)(Big Data)一詞越來(lái)越多地被提及,人們就用它來(lái)描述和定義信息爆炸時(shí)代產(chǎn)生的海量數(shù)據(jù),并命名與之相關(guān)的技術(shù)發(fā)展與創(chuàng)新[1]。在大數(shù)據(jù)時(shí)代,企業(yè)應(yīng)用系統(tǒng)數(shù)據(jù)量快速增長(zhǎng)已達(dá)到PB(1PB=1000TB)甚至EB(1EB=1000PB)級(jí)別,而大多數(shù)企業(yè)應(yīng)用系統(tǒng)之前所使用的數(shù)據(jù)庫(kù)都是傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)[2],實(shí)際上關(guān)系型數(shù)據(jù)庫(kù)已經(jīng)無(wú)法滿(mǎn)足當(dāng)前海量數(shù)據(jù)處理的高擴(kuò)展性、高可用性、高并發(fā)讀寫(xiě)、高吞吐量、較低延遲及高效存儲(chǔ)和查詢(xún)等需求。與關(guān)系型數(shù)據(jù)庫(kù)不同,NoSQL數(shù)據(jù)庫(kù)[3]由于其擴(kuò)展性和可用性強(qiáng)以及靈活的數(shù)據(jù)模型,在大數(shù)據(jù)時(shí)代得到廣泛應(yīng)用。
Hadoop生態(tài)系統(tǒng)中的HBase數(shù)據(jù)庫(kù)是一個(gè)開(kāi)源的基于列的非關(guān)系型分布式數(shù)據(jù)庫(kù),是Apache軟件基金會(huì)的Hadoop項(xiàng)目的一部分,不僅擁有大部分NoSQL數(shù)據(jù)庫(kù)所擁有的特點(diǎn),而且因?yàn)槟芘cHadoop大數(shù)據(jù)平臺(tái)進(jìn)行集成,所以它能在數(shù)據(jù)存儲(chǔ)方面提供更為強(qiáng)大的擴(kuò)展性和在數(shù)據(jù)操作方面提供更為完善的操作性能[4]?;贖Base的巨大優(yōu)勢(shì),如今企業(yè)的應(yīng)用系統(tǒng)都開(kāi)始將HBase數(shù)據(jù)庫(kù)作為進(jìn)行大數(shù)據(jù)的存儲(chǔ)和處理的工具。但是,在實(shí)際需求的限制下,企業(yè)應(yīng)用系統(tǒng)在更改存儲(chǔ)系統(tǒng)時(shí)不應(yīng)該丟失原有系統(tǒng)中的歷史數(shù)據(jù),而是需要將原有系統(tǒng)中的歷史數(shù)據(jù)遷移到新構(gòu)建的存儲(chǔ)系統(tǒng)中,所以如何將原有應(yīng)用系統(tǒng)中的歷史數(shù)據(jù)盡量完整、有策略、自動(dòng)遷移到新構(gòu)建的HBase數(shù)據(jù)庫(kù)中是一個(gè)值得研究的課題。
HBase本身是一種NoSQL數(shù)據(jù)庫(kù),由于其數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)有很大的差異,因此在設(shè)計(jì)數(shù)據(jù)存儲(chǔ)表結(jié)構(gòu)及表關(guān)系時(shí)也有很大的不同,所以要實(shí)現(xiàn)從關(guān)系型數(shù)據(jù)庫(kù)向分布式數(shù)據(jù)庫(kù)HBase進(jìn)行數(shù)據(jù)遷移,需要重新設(shè)計(jì)新構(gòu)建的存儲(chǔ)系統(tǒng)HBase的表模式,這個(gè)過(guò)程是個(gè)比較復(fù)雜的過(guò)程,在完成數(shù)據(jù)遷移過(guò)程后還需要考慮數(shù)據(jù)遷移后數(shù)據(jù)查詢(xún)及存儲(chǔ)的性能問(wèn)題,因此實(shí)現(xiàn)一個(gè)從關(guān)系型數(shù)據(jù)庫(kù)向分布式數(shù)據(jù)庫(kù)HBase進(jìn)行數(shù)據(jù)遷移的方法是非常有必要的。
本文在上述背景及需求下,通過(guò)對(duì)Hadoop大數(shù)據(jù)平臺(tái)、HBase數(shù)據(jù)庫(kù)存儲(chǔ)原理及典型數(shù)據(jù)庫(kù)遷移策略的研究,設(shè)計(jì)基于Hadoop平臺(tái)數(shù)據(jù)遷移方法來(lái)實(shí)現(xiàn)將傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)中的歷史數(shù)據(jù)以及表模式向HBase數(shù)據(jù)庫(kù)中進(jìn)行遷移和轉(zhuǎn)換,有效解決之前同類(lèi)遷移工具無(wú)法對(duì)關(guān)系型數(shù)據(jù)庫(kù)中表模式進(jìn)行遷移不足的問(wèn)題。
本文組織結(jié)構(gòu)如下:第1部分簡(jiǎn)述相關(guān)理論基礎(chǔ);第2部分介紹數(shù)據(jù)遷移方法的設(shè)計(jì)思想及具體實(shí)現(xiàn);第3部分對(duì)數(shù)據(jù)遷移方法實(shí)現(xiàn)后的查詢(xún)與存儲(chǔ)等方面與同類(lèi)遷移工具進(jìn)行比較;第4部分總結(jié)全文。
1 相關(guān)理論 1.1 Hadoop平臺(tái) Hadoop[5]是一個(gè)由Apache基金會(huì)根據(jù)Google公司發(fā)表的Google文件系統(tǒng)(GFS)和MapReduce的論文自行實(shí)現(xiàn)而成的分布式系統(tǒng)架構(gòu)。使用者可以在不了解底層細(xì)節(jié)的情況下,開(kāi)發(fā)分布式程序,充分利用集群的作用進(jìn)行高速運(yùn)算和存儲(chǔ)。Hadoop框架最核心的設(shè)計(jì)就是由HDFS(Hadoop Distributed File System:分布式文件系統(tǒng))和MapReduce(分布式計(jì)算框架)組成。
HDFS[6]在Hadoop系統(tǒng)中為海量數(shù)據(jù)提供了存儲(chǔ),為了高數(shù)據(jù)吞吐量而優(yōu)化的,適合那些有超大數(shù)據(jù)集的應(yīng)用程序,有高容錯(cuò)性、低成本的特點(diǎn)。一般情況下,HDFS集群主要由一個(gè)NameNode節(jié)點(diǎn)(master)和多個(gè)DataNode節(jié)點(diǎn)(slave)組成,在集群節(jié)點(diǎn)通信中,NameNode發(fā)揮著管理、協(xié)調(diào)、操控的作用,主要負(fù)責(zé)管理文件系統(tǒng)的命名空間,協(xié)助客戶(hù)端對(duì)文件的訪問(wèn),并對(duì)DataNode發(fā)起的請(qǐng)求進(jìn)行響應(yīng);而DataNode是HDFS中最終存儲(chǔ)數(shù)據(jù)的節(jié)點(diǎn),負(fù)責(zé)自身及其他物理節(jié)點(diǎn)的存儲(chǔ)管理。客戶(hù)端向HDFS發(fā)起訪問(wèn)文件請(qǐng)求時(shí),首先需要從NameNode節(jié)點(diǎn)上獲取文件在HDFS中所處的位置信息,根據(jù)文件位置信息找到存儲(chǔ)數(shù)據(jù)塊所在的DataNode,最后讀取DataNode上存儲(chǔ)的數(shù)據(jù)。
MapReduce[7]是為海量數(shù)據(jù)提供了計(jì)算。它是面向大數(shù)據(jù)并行處理的計(jì)算模型、框架和平臺(tái)。在一個(gè)MapReduce計(jì)算任務(wù)過(guò)程中,主要有兩個(gè)階段:Map(映射)階段和Reduce(歸約)階段,每個(gè)階段都是以鍵值對(duì)作為輸入和輸出,Map階段負(fù)責(zé)對(duì)輸入文件進(jìn)行切分處理,然后匯總再分組給Reduce進(jìn)行處理,達(dá)到高效的分布式計(jì)算效率。
1.2 HBase存儲(chǔ)原理 HBase[8]是Apache Hadoop中的一個(gè)子項(xiàng)目,是Google BigTable的開(kāi)源實(shí)現(xiàn),依托于Hadoop的HDFS作為最基本存儲(chǔ)基礎(chǔ)單元,通過(guò)使用Hadoop的DFS工具就可以看到這些數(shù)據(jù)存儲(chǔ)文件夾的結(jié)構(gòu),還可以通過(guò)Map/Reduce的框架對(duì)HBase進(jìn)行操作。
HBase是一個(gè)分布式、面向列的數(shù)據(jù)存儲(chǔ)系統(tǒng),與關(guān)系型數(shù)據(jù)庫(kù)的模式固定,面向行的數(shù)據(jù)庫(kù)具有ACID性質(zhì)不同,HBase是一個(gè)適合于非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)庫(kù),是介于Map Entry(key&value)和DB Row之間的一種數(shù)據(jù)存儲(chǔ)方式。HBase中的數(shù)據(jù)是依靠行健(RowKey)、列族(ColumnFamily)、列標(biāo)識(shí)(ColumnQualifier)、時(shí)間戳(TimeStamp)來(lái)標(biāo)識(shí)一個(gè)單元格中的數(shù)據(jù)。表1是HBase的簡(jiǎn)單邏輯視圖。
表1 HBase邏輯視圖
表1表示的是在HBase數(shù)據(jù)庫(kù)中保存的兩條訂單信息1001和1002,其中1001和1002是表示行鍵,orderInfo是列族,在orderInfo列族中包含有username、phoneNum、orderStatus列標(biāo)識(shí)。如要獲取某一單元格中的訂單信息,則可使用{RowKey,column(=+),version},如若不指定時(shí)間戳,則默認(rèn)獲取的是最新的一條記錄。為了更好的理解HBase的數(shù)據(jù)模型,可以使用JSON格式來(lái)表示。HBase中數(shù)據(jù)模型的JSON格式的一般形式[9]如下:
RowKey{
ColumnFamily1{
Column1:
T2:value2
T1:value1
Column2:
T1:value3
}
ColumnFamily2{
T3:value4
}
}
由表1和HBase數(shù)據(jù)模型的JSON格式的一般形式可以看出HBase與RDBMS之間有很大的不同,其實(shí)HBase是基于列族的、稀疏的、多維的數(shù)據(jù)庫(kù)系統(tǒng),所以在設(shè)計(jì)數(shù)據(jù)遷移方法時(shí)需要充分考慮HBase數(shù)據(jù)模型的特點(diǎn)。
HBase的底層存儲(chǔ)結(jié)構(gòu)如圖1所示,是按列族存儲(chǔ)的。
圖1 HBase底層存儲(chǔ)結(jié)構(gòu)
某一RowKey的數(shù)據(jù)(如表1)雖然在數(shù)據(jù)模型上看是在一行上,但是在HBase底層存儲(chǔ)中是分開(kāi)存儲(chǔ)的,如圖1所示,數(shù)據(jù)在存儲(chǔ)時(shí),HBase會(huì)自動(dòng)的將表水平劃分成多個(gè)區(qū)域(Region),每個(gè)Region中會(huì)保存某段連續(xù)的數(shù)據(jù),而一個(gè)Region包含多個(gè)Store,這里每一個(gè)Store就是一個(gè)ColumnFamily(列族),由此可以看出,HBase在底層存儲(chǔ)時(shí),同一列族的數(shù)據(jù)存儲(chǔ)在一個(gè)文件中,不同列族的數(shù)據(jù)存儲(chǔ)在不同的文件之中,而且HBase中并不是所有的行和列中都存儲(chǔ)數(shù)據(jù),不存儲(chǔ)數(shù)據(jù)的單元格不占存儲(chǔ)空間,每一個(gè)store在初始化時(shí)設(shè)置了固定存儲(chǔ)大??;另外,雖然HBase列標(biāo)識(shí)可以有上百萬(wàn)列,由于HBase結(jié)構(gòu)中的HFile有一定的大小限制,如果一行數(shù)據(jù)量太大,在存儲(chǔ)時(shí)會(huì)導(dǎo)致HFile無(wú)法選擇合適的分割點(diǎn)。
由于HBase底層存儲(chǔ)有以上特點(diǎn),在設(shè)計(jì)數(shù)據(jù)遷移方法的HBase表模式時(shí)應(yīng)考慮無(wú)論數(shù)據(jù)量的大小,每個(gè)列族都占用固定的存儲(chǔ)空間(初始化前確定)這一因素,所以應(yīng)該盡可能少的創(chuàng)建列族,HBase官方文檔推薦是創(chuàng)建最好不多于三個(gè)列族,故將相鄰的數(shù)據(jù)、經(jīng)常在一起使用的數(shù)據(jù)放在同一列族下,這樣不僅可以減少數(shù)據(jù)存儲(chǔ)空間而且可以有效減少檢索時(shí)查詢(xún)存儲(chǔ)文件的次數(shù)。
綜合考慮HBase數(shù)據(jù)模型及HBase數(shù)據(jù)存儲(chǔ)的特點(diǎn),在設(shè)計(jì)HBase的數(shù)據(jù)格式時(shí)需要充分利用行鍵(RowKey),適當(dāng)?shù)氖褂昧凶?ColumnFamily),將關(guān)系型數(shù)據(jù)庫(kù)中需要索引的字段盡量放在RowKey或列族中來(lái)提高數(shù)據(jù)存儲(chǔ)和查詢(xún)的性能。
2 數(shù)據(jù)遷移方法的設(shè)計(jì)與實(shí)現(xiàn) 2.1 概述思想 由于HBase與關(guān)系型數(shù)據(jù)庫(kù)的區(qū)別,所以在進(jìn)行關(guān)系型數(shù)據(jù)庫(kù)(MySQL)向非關(guān)系數(shù)據(jù)庫(kù)(HBase)的數(shù)據(jù)遷移時(shí),需要重新設(shè)計(jì)HBase的數(shù)據(jù)表模式。在設(shè)計(jì)HBase表模式時(shí)要充分考慮HBase數(shù)據(jù)的存儲(chǔ)和查詢(xún)特點(diǎn),使得系統(tǒng)業(yè)務(wù)數(shù)據(jù)的存儲(chǔ)性能和查詢(xún)效率較高。
在數(shù)據(jù)存儲(chǔ)上,由1.2節(jié)HBase存儲(chǔ)原理可知,HBase底層是按列族進(jìn)行存儲(chǔ)的,每個(gè)表中包含有多個(gè)區(qū)域,而一個(gè)區(qū)域中包含多個(gè)store,這里的一個(gè)store就代表一個(gè)列族,每個(gè)store在初始化時(shí)給定固定值,由此可知,HBase表中的列族越多就越占用空間,所以在設(shè)計(jì)HBase表時(shí)盡量按照官方文檔建議列族最好不多于三個(gè),故將相鄰的、經(jīng)常使用的數(shù)據(jù)放在一個(gè)列族中以減少存儲(chǔ)空間和提高查詢(xún)效率。
在數(shù)據(jù)查詢(xún)上,由于HBase不支持表間關(guān)聯(lián)查詢(xún)[10],所以在進(jìn)行數(shù)據(jù)庫(kù)遷移時(shí)需要充分考慮關(guān)系型數(shù)據(jù)庫(kù)中的表間關(guān)系在HBase數(shù)據(jù)庫(kù)中的體現(xiàn),相對(duì)于關(guān)系型數(shù)據(jù)庫(kù),在HBase數(shù)據(jù)庫(kù)中就需要對(duì)HBase表模式進(jìn)行重新設(shè)計(jì),提高HBase的查詢(xún)效率,由此本文提出關(guān)于MySQL數(shù)據(jù)庫(kù)到HBase數(shù)據(jù)庫(kù)的幾種表轉(zhuǎn)換關(guān)系原則。
2.2 表模式設(shè)計(jì) 在對(duì)HBase的表模式進(jìn)行設(shè)計(jì)時(shí),以關(guān)系型數(shù)據(jù)庫(kù)MySQL數(shù)據(jù)庫(kù)的表間關(guān)系為基準(zhǔn),分為“基本變換”、“‘一對(duì)一’變換”、“‘一對(duì)多’變換”,“‘多對(duì)多’變換”四種變換,下面詳細(xì)介紹其變換規(guī)則[11-14]。
2.2.1 基本變換
此類(lèi)變換對(duì)應(yīng)于MySQL數(shù)據(jù)庫(kù)向HBase數(shù)據(jù)庫(kù)進(jìn)行單表遷移沒(méi)有表間關(guān)系也即是基本表遷移的情況,表模式變換即用基本變換方法將MySQL數(shù)據(jù)庫(kù)中表模式變換成符合HBase數(shù)據(jù)庫(kù)的表模式。
具體變換方法說(shuō)明:如圖2所示,將MySQL數(shù)據(jù)庫(kù)中A表的表名作為HBase數(shù)據(jù)庫(kù)中對(duì)應(yīng)表的表名HA,在HA中創(chuàng)建表A的自定義列族CF1,并將表A中的所有列作為HA表列族CF1中的列標(biāo)識(shí)(ColumnQualifier)。最后以表A的主鍵作為HA的RowKey進(jìn)行數(shù)據(jù)導(dǎo)入。
圖2 基本變換
此類(lèi)是數(shù)據(jù)庫(kù)基本表的遷移,所以在海量數(shù)據(jù)的存儲(chǔ)和查詢(xún)的效率上與HBase的一般表的存儲(chǔ)和查詢(xún)效率一樣。
2.2.2 “一對(duì)一”變換
此類(lèi)變換對(duì)應(yīng)于MySQL數(shù)據(jù)庫(kù)中表間關(guān)系為“一對(duì)一”的關(guān)系類(lèi)型的數(shù)據(jù)表遷移,表模式變換即將MySQL中兩張表的記錄轉(zhuǎn)換成HBase中一張表的記錄,存儲(chǔ)兩張相關(guān)聯(lián)表的信息。
具體變換方法說(shuō)明:如圖3所示,在MySQL數(shù)據(jù)庫(kù)中有數(shù)據(jù)表A和B,表A與表B的表間關(guān)系是“一對(duì)一”關(guān)系,現(xiàn)將表A的表名作為HBase數(shù)據(jù)表HA的表名,并創(chuàng)建表A和表B在HA中的列族CF1和CF2,將表A中所有列添加到表A對(duì)應(yīng)的列族CF1中,同時(shí)將與表A相關(guān)聯(lián)的表B的所有列添加到相對(duì)應(yīng)的列族CF2中,根據(jù)實(shí)際需求對(duì)表B進(jìn)行保留或刪除操作,即完成“一對(duì)一”關(guān)系變換。
圖3 “一對(duì)一”變換
此類(lèi)“一對(duì)一”變換,可以有效解決HBase中無(wú)法進(jìn)行表間的連接查詢(xún)問(wèn)題,由“一對(duì)一”變換圖可知,存儲(chǔ)的數(shù)據(jù)看似冗余,消耗更多的存儲(chǔ)空間,但是提高了表間數(shù)據(jù)的連接查詢(xún)效率。
2.2.3 “一對(duì)多”變換
此類(lèi)變換對(duì)應(yīng)于MySQL數(shù)據(jù)庫(kù)中表間關(guān)系為“一對(duì)多”的關(guān)系類(lèi)型的數(shù)據(jù)表遷移,表模式變換即將MySQL中“一”的一端對(duì)應(yīng)的多條關(guān)聯(lián)表記錄在HBase中的一條記錄進(jìn)行存儲(chǔ),而“多”的一端與“一對(duì)一”變換類(lèi)似。
具體變換方法說(shuō)明:如圖4所示,在MySQL數(shù)據(jù)庫(kù)中有表A和表B,表A和表B的表間關(guān)系是“一對(duì)多”關(guān)系,現(xiàn)將表A的表名作為HBase中HA的表名,并創(chuàng)建表A的列族CF1以及關(guān)系表表B的列族CF2,同時(shí)將表A的所有列添加到對(duì)應(yīng)的CF1中,將與表A相關(guān)聯(lián)的N條記錄的表B的主鍵添加到列族CF2中;對(duì)于MySQL中表B類(lèi)似于“一對(duì)一”變換,完成表A和表B兩表的變換即完成“一對(duì)多”變換。
圖4 “一對(duì)多”變換
此類(lèi)“一對(duì)多”變換,可以在HBase中通過(guò)行鍵查詢(xún)可以得到表A的記錄,并且可以由關(guān)聯(lián)關(guān)系快速查詢(xún)到表A對(duì)應(yīng)表B的關(guān)聯(lián)信息,由“一對(duì)多”變換圖可知,存儲(chǔ)的數(shù)據(jù)看似冗余,消耗了更多的存儲(chǔ)空間,但是提高了表間數(shù)據(jù)的連接查詢(xún)效率。
2.2.4 “多對(duì)多”變換
此類(lèi)變換對(duì)應(yīng)于MySQL數(shù)據(jù)庫(kù)中表間關(guān)系為“多對(duì)多”的關(guān)系類(lèi)型的數(shù)據(jù)表,而且在中間表中有本表自有屬性列的情況,表模式轉(zhuǎn)換即根據(jù)中間表信息,將MySQL中兩張關(guān)聯(lián)表對(duì)應(yīng)的多條記錄在HBase中一條記錄中存儲(chǔ),同理將中間表中自有屬性根據(jù)“一對(duì)多”或“多對(duì)多”表模式轉(zhuǎn)換方式進(jìn)行轉(zhuǎn)換。
具體轉(zhuǎn)換方法說(shuō)明:如圖5所示,在MySQL數(shù)據(jù)庫(kù)中有表A、表B以及表C,其中表A和表B表間關(guān)系是“多對(duì)多”關(guān)系,表A和表B的中間表為表C,表C中有本表自有屬性?,F(xiàn)將表A的表名作為HBase中HA的表名,并創(chuàng)建表A的列族CF1、關(guān)聯(lián)表表B的列族CF2以及中間表表C的列族CF3,同時(shí)將表A中的所有列添加到列族CF1中,將與表A相關(guān)聯(lián)的N條記錄的表B的主鍵添加到CF2中,同理將中間表表C中與表A相關(guān)聯(lián)的列添加到列族CF3中。對(duì)于表B的模式轉(zhuǎn)換同表A一樣,根據(jù)實(shí)際需求決定保存或刪除表C,即完成“多對(duì)多”變換。
圖5 “多對(duì)多”變換
此類(lèi)“多對(duì)多”變換,可以在HBase中根據(jù)行鍵查詢(xún)快速得到表A、表B中記錄的關(guān)聯(lián)信息,由以上變換圖可知,存儲(chǔ)的數(shù)據(jù)看似冗余,消耗了更多的存儲(chǔ)空間,但是提高了表間數(shù)據(jù)的連接查詢(xún)效率。
2.3 遷移方法及具體實(shí)現(xiàn) 2.3.1 遷移流程
在完成對(duì)HBase的表模式設(shè)計(jì)之后,需要了解數(shù)據(jù)遷移流程,本文在數(shù)據(jù)遷移過(guò)程中,利用了XML標(biāo)記語(yǔ)言[15-16]對(duì)數(shù)據(jù)進(jìn)行結(jié)構(gòu)化處理的特點(diǎn),采用XML文件作為存儲(chǔ)源數(shù)據(jù)庫(kù)表的元數(shù)據(jù),由此對(duì)于基于Hadoop平臺(tái)的數(shù)據(jù)遷移流程分為以下幾個(gè)部分:
1)建立HBase數(shù)據(jù)庫(kù),并獲得源數(shù)據(jù)庫(kù)和目標(biāo)HBase數(shù)據(jù)庫(kù)的連接信息;
2)根據(jù)源數(shù)據(jù)庫(kù)的連接信息,獲取數(shù)據(jù)庫(kù)表的元數(shù)據(jù)并保存在XML文件中;
3)根據(jù)XML文件信息,按照2.2節(jié)中表模式轉(zhuǎn)換原則建立HBase數(shù)據(jù)庫(kù)表模式;
4)將關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照2.2節(jié)中表模式轉(zhuǎn)換原則遷移至新建立的HBase數(shù)據(jù)表中。
整體數(shù)據(jù)遷移流程如圖6所示。
圖6 數(shù)據(jù)遷移流程
2.3.2 具體實(shí)現(xiàn)
在數(shù)據(jù)遷移的主要流程中,其中第二部分中需要?jiǎng)?chuàng)建源數(shù)據(jù)庫(kù)表的元數(shù)據(jù)XML文件。在程序設(shè)計(jì)中通過(guò)以下步驟及方法獲取數(shù)據(jù)庫(kù)表元數(shù)據(jù):
1)連接源數(shù)據(jù)庫(kù):public static Connection getConnectDB();
2)獲取源數(shù)據(jù)庫(kù)的元數(shù)據(jù):DatabaseMetaDatadbMetaData = ct.getMetaData();
3)獲取源數(shù)據(jù)庫(kù)所有數(shù)據(jù)表:ResultSettablesResultSet = dbMetaData.getTables(catalog,null,null,new String[]{"TABLE"});
4)獲取源數(shù)據(jù)庫(kù)表的主鍵:ResultSetpkResultSet = dbMetaData.getPrimaryKeys(catalog,null,tableName);
5)獲取源數(shù)據(jù)庫(kù)表的外鍵:ResultSetfkResultSet = dbMetaData.getImportedKeys(catalog,null,tableName);
6)獲取源數(shù)據(jù)庫(kù)表的字段名:rsMetaData.getColumnName(i);
在獲取源數(shù)據(jù)庫(kù)所有表的元數(shù)據(jù)的基礎(chǔ)上,創(chuàng)建保存源數(shù)據(jù)庫(kù)表元數(shù)據(jù)的XML文件流程如圖7所示。
圖7 創(chuàng)建XML文件流程圖
根據(jù)創(chuàng)建XML文件流程,創(chuàng)建的XML文件格式如下:
tableName
primaryKeyName
ColumnType
ColumnTypeLength
ForeignKeyName
ForeignKeyColumnName
...
columnName
columnType
columnLength
...
在此XML文件中記錄著源數(shù)據(jù)庫(kù)中所有表的元數(shù)據(jù),主要包括表名、主鍵、外鍵所在表、字段名及字段類(lèi)型,通過(guò)源數(shù)據(jù)庫(kù)表元數(shù)據(jù)文件創(chuàng)建目標(biāo)數(shù)據(jù)庫(kù)HBase的表模式。
創(chuàng)建HBase表模式步驟如下:
1)通過(guò)高性能的DOM4J方式讀取源數(shù)據(jù)庫(kù)表元數(shù)據(jù)XML文件;
2)根據(jù)XML文件中
標(biāo)簽,在HBase中創(chuàng)建HBase數(shù)據(jù)表及主表列族;3)根據(jù)XML文件中標(biāo)簽,根據(jù)2.2節(jié)表模式轉(zhuǎn)換原則,創(chuàng)建外鍵列族。
步驟2)中是通過(guò)HTableDescriptor對(duì)象和HColumnDescriptor對(duì)象來(lái)創(chuàng)建HBase數(shù)據(jù)表及主表列族,主要方法如下:
String tableName = table.get(0).getText();
if(admin.tableExists(tableName)){
admin.disableTable(tableName);
admin.deleteTable(tableName);
}else{
HTableDescriptor t =new HTableDescriptor
(tableName.getBytes());
HColumnDescriptorcf1 = new HColumnDescriptor(("CF_"+tableName)
.getBytes());
t.addFamily(cf1);
admin.createTable(t);
}
如果在遷移過(guò)程中有符合2.2節(jié)所介紹的幾種轉(zhuǎn)換原則的數(shù)據(jù)表,則需要在完成主表的及主表列族的創(chuàng)建后,對(duì)相關(guān)外鍵表的列族進(jìn)行創(chuàng)建,同樣使用HTableDescriptor對(duì)象和HColumnDescriptor對(duì)象來(lái)進(jìn)行創(chuàng)建操作,具體流程如圖8所示。
圖8 HBase數(shù)據(jù)庫(kù)表模式創(chuàng)建流程
完成創(chuàng)建HBase數(shù)據(jù)庫(kù)的表模式后,接著進(jìn)行源數(shù)據(jù)庫(kù)數(shù)據(jù)向目標(biāo)數(shù)據(jù)庫(kù)的遷移操作,本文中自定義的HBase表模式特點(diǎn)及主要要體現(xiàn)數(shù)據(jù)遷移完成后的數(shù)據(jù)查詢(xún)及存儲(chǔ)性能,故在此選擇使用HBase中的Put類(lèi)進(jìn)行數(shù)據(jù)遷移。首先通過(guò)getConnectDB()方法連接源數(shù)據(jù)庫(kù)MySQL數(shù)據(jù)庫(kù),使用SQL查詢(xún)語(yǔ)句獲取MySQL數(shù)據(jù)庫(kù)中數(shù)據(jù),然后通過(guò)HBaseConfiguration配置連接HBase數(shù)據(jù)庫(kù),根據(jù)2.2節(jié)所定義的表模式轉(zhuǎn)換原則,操作HBase中Put對(duì)象將查詢(xún)出的MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)插入到HBase數(shù)據(jù)表中,即根據(jù)所設(shè)計(jì)的遷移方法完成數(shù)據(jù)遷移工作。
3 測(cè)試與比較 為了測(cè)試本文所設(shè)計(jì)的數(shù)據(jù)遷移方法在自動(dòng)化、查詢(xún)性能及存儲(chǔ)方面的性能,選用了業(yè)界使用比較廣泛的Sqoop[17]遷移工具對(duì)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行遷移,并在不同數(shù)據(jù)集下在上述三個(gè)方面對(duì)兩種遷移方式的性能進(jìn)行比較,由于實(shí)驗(yàn)室條件限制,實(shí)驗(yàn)中選擇了其中500萬(wàn)條數(shù)據(jù)進(jìn)行測(cè)試,實(shí)驗(yàn)結(jié)果如下:
1)操作性能方面,使用Sqoop遷移工具進(jìn)行數(shù)據(jù)遷移時(shí),需要在命令行中選擇數(shù)據(jù)遷移入得列族及指定RowKey進(jìn)行遷移,而本文所設(shè)計(jì)的遷移方法在完成通用代碼后均是自動(dòng)完成上述工作,這一點(diǎn)比Sqoop遷移工具操作方便,自動(dòng)化程度高。
2)查詢(xún)性能方面,由于本文所設(shè)計(jì)的遷移方法在2.2節(jié)表模式設(shè)計(jì)階段對(duì)數(shù)據(jù)的連接查詢(xún)進(jìn)行了深度優(yōu)化,而Sqoop工具只是遷移數(shù)據(jù)表中的數(shù)據(jù)沒(méi)有對(duì)表間關(guān)系進(jìn)行遷移,所以本文所設(shè)計(jì)的遷移方法與Sqoop工具相比,表間的連接查詢(xún)性能得到了很大的提高。在此本文以MySQL數(shù)據(jù)庫(kù)中常見(jiàn)的表間連接查詢(xún)“select od.userName,od.phoneNumfrom orderdetail od, orderinfooi where od.OrderID=oi.OrderID”為例,實(shí)驗(yàn)結(jié)果圖9所示。
圖9 查詢(xún)性能比較
圖10 存儲(chǔ)性能比較
3)在存儲(chǔ)性能方面,因?yàn)楸疚乃O(shè)計(jì)的遷移方法在進(jìn)行表模式轉(zhuǎn)換時(shí),為優(yōu)化表間連接查詢(xún)效率進(jìn)行了冗余處理,所以這方面與Sqoop相比,數(shù)據(jù)遷移后所占用的存儲(chǔ)空間會(huì)較大,實(shí)驗(yàn)結(jié)果如圖10所示。
通過(guò)以上的實(shí)驗(yàn)分析,本文所設(shè)計(jì)的數(shù)據(jù)遷移方法是以數(shù)據(jù)冗余犧牲少量存儲(chǔ)空間換取表間連接查詢(xún)性能的極大提高,在大數(shù)據(jù)時(shí)代,為了爭(zhēng)取到更高的查詢(xún)效率,犧牲少量存儲(chǔ)空間是值得的。
4 結(jié)論 在利用本文基于Hadoop平臺(tái)的數(shù)據(jù)遷移方法進(jìn)行MySQL向HBase數(shù)據(jù)遷移,較同類(lèi)遷移工具顯得更加方便,而且該遷移方法不僅僅是進(jìn)行系統(tǒng)歷史數(shù)據(jù)的遷移,而且將MySQL數(shù)據(jù)庫(kù)中的表間關(guān)系根據(jù)設(shè)定原則在HBase數(shù)據(jù)庫(kù)中進(jìn)行重新設(shè)計(jì)表模式,雖然這樣的表模式設(shè)計(jì)浪費(fèi)了一定的數(shù)據(jù)存儲(chǔ)空間,但是相對(duì)于其提高的查詢(xún)效率帶來(lái)的利益來(lái)說(shuō),損失一定的存儲(chǔ)空間是值得的。本文所研究的數(shù)據(jù)遷移問(wèn)題,提供的一種從關(guān)系型數(shù)據(jù)庫(kù)向HBase進(jìn)行數(shù)據(jù)遷移的方法,在當(dāng)今大數(shù)據(jù)時(shí)代的那些既想保存系統(tǒng)歷史數(shù)據(jù)又想發(fā)展大數(shù)據(jù)研究的互聯(lián)網(wǎng)企業(yè)中,具有很大的應(yīng)用價(jià)值。
參考文獻(xiàn):
[1] 何 瑩. “大數(shù)據(jù)時(shí)代”的管理創(chuàng)新[J].人力資源,2013(10):62-63.
[2] 周亞翠. 關(guān)系型數(shù)據(jù)庫(kù)[J].現(xiàn)代情報(bào),1998(6):7-8.
[3] Stonebraker M. SQL databases v. No SQL databases[J]. Communications of the ACM, 2010, 53(4): 10-11.
[4] George L.HBase:the definitive guide[M].Sebastopol,USA:O’Reilly Media,2011.
[5] Hadoop[EB/OL]. [2011-06]. http://hadoop.apache.org/.
[6] Borthakur D. The Hadoop distributed file system: Architecture and design[DB/OL].http://hadoop.apache.org/common/docs/r0.18.0/hdfs_design.pdf/.
[7] Lee K H, Lee Y J. Parallel data processing with Map Reduce: a survey[J]. ACMSIGMOD Record. 2011, 40(4):11-20.
[8] Apache HBase. Apache HBaseProject[EB/OL].http://hadoop.apache.org/hbase/, 2014-10-28.
[9] LI C. Transforming relational database into HBase: A case study[A].IEEE. Software Engineering and Service Sciences (ICSESS)[C]. ICSESS, 2010:683-687.
[10] George L. HBase: the definitive guide[Z]. USA: O'Reilly Media, Inc., 2011.
[11] 郝樹(shù)魁. Hadoop HDFS和MapReduce架構(gòu)淺析[J].郵電設(shè)計(jì)技術(shù),2012(7):37-42.
[12] Kolaitis P.Schema mappings, data exchange and metadata management[A]. Proceedings of the 24thACM Symposium on Principles of Database Systems(PODS)[C].2005:61-75.
[13] 李 剛.XML講義[M].北京:電子工業(yè)出版社,2011.
[14] Arenas M, Libkin L.XML data exchange:consistency and query answering[A]. in Proceedings of the 28thACM Symposium on Principles of Database Systems(PODS)[C].2005:13-24.
[15] Apache Sqoop. Apache SqoopProject[EB/OL].http://hadoop.apache.org/, 2014-10-09.
[16] 付志成.商品比價(jià)系統(tǒng)中大數(shù)據(jù)遷移及數(shù)據(jù)轉(zhuǎn)換技術(shù)研究[D].北京:北京郵電大學(xué),2015.
[17] 楊寒冰,趙 龍,賈金原. HBase數(shù)據(jù)庫(kù)遷移工具的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)科學(xué)與探索,2013(3):236-246.
感谢您访问我们的网站,您可能还对以下资源感兴趣:
99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看
网站地图
亚洲中文字幕一区二区三区有码在线看
22中文网久久字幕
搞女人的毛片
18禁动态无遮挡网站
免费大片18禁
欧美潮喷喷水
亚洲色图av天堂
亚洲三级黄色毛片
18禁裸乳无遮挡免费网站照片
国产av不卡久久
亚洲国产欧美在线一区
老师上课跳d突然被开到最大视频
啦啦啦啦在线视频资源
国产免费福利视频在线观看
午夜视频国产福利
国产精品久久电影中文字幕
十八禁国产超污无遮挡网站
蜜桃久久精品国产亚洲av
十八禁国产超污无遮挡网站
成人亚洲欧美一区二区av
av国产免费在线观看
乱码一卡2卡4卡精品
亚洲国产欧美人成
日本色播在线视频
国产精品一区二区在线观看99
好男人在线观看高清免费视频
男的添女的下面高潮视频
噜噜噜噜噜久久久久久91
日日摸夜夜添夜夜爱
黄色日韩在线
色综合亚洲欧美另类图片
超碰av人人做人人爽久久
国产在视频线在精品
淫秽高清视频在线观看
尾随美女入室
神马国产精品三级电影在线观看
国产69精品久久久久777片
综合色丁香网
色视频www国产
美女cb高潮喷水在线观看
日韩在线高清观看一区二区三区
禁无遮挡网站
秋霞在线观看毛片
日韩欧美精品免费久久
国产又色又爽无遮挡免
午夜老司机福利剧场
精品国产三级普通话版
国产淫语在线视频
国产淫语在线视频
国产一区有黄有色的免费视频
26uuu在线亚洲综合色
少妇猛男粗大的猛烈进出视频
91av网一区二区
大又大粗又爽又黄少妇毛片口
.国产精品久久
七月丁香在线播放
亚洲国产欧美人成
国产极品天堂在线
久久99热这里只有精品18
午夜福利成人在线免费观看
久久久久久久久久久免费av
免费av毛片视频
搡老妇女老女人老熟妇
97超碰精品成人国产
a级毛色黄片
国产一区二区亚洲精品在线观看
边亲边吃奶的免费视频
亚洲不卡免费看
国产又黄又爽又无遮挡在线
国产精品1区2区在线观看.
婷婷六月久久综合丁香
欧美变态另类bdsm刘玥
国产精品福利在线免费观看
国产精品精品国产色婷婷
免费观看精品视频网站
国产国拍精品亚洲av在线观看
免费观看的影片在线观看
1000部很黄的大片
简卡轻食公司
亚洲人成网站在线播
亚洲美女搞黄在线观看
五月伊人婷婷丁香
亚洲精品乱码久久久久久按摩
22中文网久久字幕
99在线视频只有这里精品首页
一边摸一边抽搐一进一小说
亚洲久久久久久中文字幕
一级爰片在线观看
av天堂中文字幕网
91精品伊人久久大香线蕉
国产av不卡久久
99在线人妻在线中文字幕
成人午夜高清在线视频
欧美三级亚洲精品
亚洲欧美精品综合久久99
国模一区二区三区四区视频
亚洲精品,欧美精品
三级国产精品欧美在线观看
欧美人与善性xxx
欧美3d第一页
18禁在线无遮挡免费观看视频
美女cb高潮喷水在线观看
身体一侧抽搐
国产精品久久久久久精品电影
国产黄片视频在线免费观看
日韩成人伦理影院
欧美zozozo另类
高清午夜精品一区二区三区
好男人视频免费观看在线
国产伦一二天堂av在线观看
男的添女的下面高潮视频
女人被狂操c到高潮
赤兔流量卡办理
一区二区三区四区激情视频
麻豆av噜噜一区二区三区
国产伦在线观看视频一区
国产精品福利在线免费观看
午夜亚洲福利在线播放
秋霞在线观看毛片
国产黄a三级三级三级人
在线免费观看不下载黄p国产
国产成人精品一,二区
天天躁日日操中文字幕
边亲边吃奶的免费视频
亚洲性久久影院
国产在线一区二区三区精
免费不卡的大黄色大毛片视频在线观看
熟妇人妻久久中文字幕3abv
99久久九九国产精品国产免费
直男gayav资源
91在线精品国自产拍蜜月
国产视频首页在线观看
成年版毛片免费区
亚洲人成网站在线观看播放
久久99热这里只有精品18
久久久久久久久久久丰满
国产乱人偷精品视频
久久久久精品久久久久真实原创
av在线蜜桃
九九在线视频观看精品
国产真实乱freesex
一个人观看的视频www高清免费观看
国产成人精品婷婷
人人妻人人澡人人爽人人夜夜
干丝袜人妻中文字幕
欧美成人精品欧美一级黄
精品99又大又爽又粗少妇毛片
欧美精品一区二区大全
国产av在哪里看
99视频精品全部免费 在线
亚洲在线自拍视频
好男人视频免费观看在线
在线播放国产精品三级
联通29元200g的流量卡
a级毛色黄片
kizo精华
嫩草影院入口
久久久色成人
亚洲av成人精品一区久久
99热这里只有是精品50
99久久精品国产国产毛片
欧美bdsm另类
精品国产一区二区三区久久久樱花
精品一区二区三区视频在线
免费观看性生交大片5
亚洲国产高清在线一区二区三
18禁裸乳无遮挡免费网站照片
色吧在线观看
欧美zozozo另类
99久久精品一区二区三区
精品一区二区三区人妻视频
热99在线观看视频
国产黄色小视频在线观看
久久久久免费精品人妻一区二区
中文在线观看免费www的网站
国产精品人妻久久久久久
国产精品.久久久
男女国产视频网站
高清毛片免费看
国产成人福利小说
国产乱人视频
国产伦精品一区二区三区视频9
国产精品无大码
特级一级黄色大片
午夜激情福利司机影院
淫秽高清视频在线观看
精品不卡国产一区二区三区
国产午夜精品一二区理论片
级片在线观看
亚洲久久久久久中文字幕
最近中文字幕2019免费版
女人十人毛片免费观看3o分钟
午夜亚洲福利在线播放
av在线天堂中文字幕
变态另类丝袜制服
亚洲av二区三区四区
日韩一区二区视频免费看
免费看a级黄色片
成人二区视频
禁无遮挡网站
麻豆成人午夜福利视频
欧美激情国产日韩精品一区
一级黄色大片毛片
能在线免费观看的黄片
久久精品国产亚洲av涩爱
精品不卡国产一区二区三区
午夜福利网站1000一区二区三区
videossex国产
久久热精品热
久久精品国产亚洲av涩爱
亚洲精品乱码久久久久久按摩
国产成人a区在线观看
日本与韩国留学比较
熟女人妻精品中文字幕
免费无遮挡裸体视频
一个人免费在线观看电影
午夜激情欧美在线
99久久中文字幕三级久久日本
又粗又爽又猛毛片免费看
精品一区二区免费观看
亚洲欧美一区二区三区国产
亚洲高清免费不卡视频
联通29元200g的流量卡
国产精品久久久久久久久免
国产 一区 欧美 日韩
成年版毛片免费区
日韩av在线大香蕉
日韩国内少妇激情av
av在线天堂中文字幕
桃色一区二区三区在线观看
一区二区三区免费毛片
18禁动态无遮挡网站
午夜福利高清视频
麻豆乱淫一区二区
午夜a级毛片
国产精品久久久久久久电影
在线天堂最新版资源
欧美日韩精品成人综合77777
免费人成在线观看视频色
亚洲在线自拍视频
久久精品久久精品一区二区三区
亚洲无线观看免费
亚洲国产精品成人综合色
男女视频在线观看网站免费
色哟哟·www
久久鲁丝午夜福利片
搡女人真爽免费视频火全软件
欧美+日韩+精品
精品一区二区三区视频在线
午夜精品在线福利
亚洲欧美精品专区久久
亚洲av男天堂
我的老师免费观看完整版
www.av在线官网国产
久久久久久九九精品二区国产
欧美变态另类bdsm刘玥
最近最新中文字幕大全电影3
女人被狂操c到高潮
日本免费在线观看一区
欧美激情久久久久久爽电影
99热精品在线国产
色噜噜av男人的天堂激情
2022亚洲国产成人精品
成人亚洲精品av一区二区
搡女人真爽免费视频火全软件
熟女人妻精品中文字幕
国产在线一区二区三区精
a级毛片免费高清观看在线播放
欧美区成人在线视频
噜噜噜噜噜久久久久久91
午夜视频国产福利
精品酒店卫生间
中文字幕免费在线视频6
18禁动态无遮挡网站
人体艺术视频欧美日本
欧美三级亚洲精品
国产成人a∨麻豆精品
午夜爱爱视频在线播放
成人亚洲精品av一区二区
一边摸一边抽搐一进一小说
亚洲av成人av
av专区在线播放
噜噜噜噜噜久久久久久91
欧美一区二区精品小视频在线
水蜜桃什么品种好
国产伦一二天堂av在线观看
女的被弄到高潮叫床怎么办
国产亚洲91精品色在线
99在线人妻在线中文字幕
国产精品国产三级专区第一集
99久久人妻综合
少妇丰满av
女人久久www免费人成看片
成人一区二区视频在线观看
毛片一级片免费看久久久久
菩萨蛮人人尽说江南好唐韦庄
狂野欧美白嫩少妇大欣赏
ponron亚洲
av女优亚洲男人天堂
狂野欧美白嫩少妇大欣赏
欧美激情在线99
晚上一个人看的免费电影
美女高潮的动态
插逼视频在线观看
热99在线观看视频
精品久久国产蜜桃
成人二区视频
深夜a级毛片
国产亚洲av片在线观看秒播厂
欧美丝袜亚洲另类
国产高清三级在线
国产亚洲5aaaaa淫片
日本免费在线观看一区
久久久午夜欧美精品
国产成人91sexporn
人妻夜夜爽99麻豆av
身体一侧抽搐
一级av片app
黄片无遮挡物在线观看
日本五十路高清
99热6这里只有精品
亚洲图色成人
97超视频在线观看视频
中文字幕亚洲精品专区
婷婷色av中文字幕
直男gayav资源
成年女人看的毛片在线观看
精品久久久久久成人av
国产综合懂色
av天堂中文字幕网
亚洲怡红院男人天堂
免费看日本二区
永久免费av网站大全
国产精品久久久久久精品电影
国产色婷婷99
色哟哟·www
亚洲精华国产精华液的使用体验
日本-黄色视频高清免费观看
国产精品国产三级国产专区5o
九九热线精品视视频播放
ponron亚洲
最近最新中文字幕免费大全7
极品教师在线视频
亚洲精华国产精华液的使用体验
久久精品久久久久久噜噜老黄
看免费成人av毛片
亚洲真实伦在线观看
精品国产一区二区三区久久久樱花
国产不卡一卡二
亚洲av成人精品一二三区
看黄色毛片网站
在线天堂最新版资源
熟妇人妻久久中文字幕3abv
日产精品乱码卡一卡2卡三
av线在线观看网站
十八禁国产超污无遮挡网站
午夜亚洲福利在线播放
婷婷色麻豆天堂久久
免费av不卡在线播放
国产精品国产三级国产专区5o
欧美高清性xxxxhd video
欧美性感艳星
久久久精品大字幕
三级男女做爰猛烈吃奶摸视频
色噜噜av男人的天堂激情
成人鲁丝片一二三区免费
亚洲精品自拍成人
av在线观看视频网站免费
久久久a久久爽久久v久久
亚洲国产欧美在线一区
中文资源天堂在线
亚洲经典国产精华液单
亚洲av成人精品一区久久
国产熟女欧美一区二区
非洲黑人性xxxx精品又粗又长
久久精品国产亚洲av涩爱
一级二级三级毛片免费看
亚洲国产高清在线一区二区三
男人舔女人下体高潮全视频
精品无人区乱码1区二区
国国产精品蜜臀av免费
色综合色国产
高清日韩中文字幕在线
亚洲欧美精品自产自拍
午夜免费激情av
成年av动漫网址
少妇熟女欧美另类
日韩亚洲欧美综合
久久国内精品自在自线图片
亚洲三级黄色毛片
免费在线观看成人毛片
一级二级三级毛片免费看
国产视频内射
国产av码专区亚洲av
免费看美女性在线毛片视频
国产精品永久免费网站
成人三级黄色视频
国产探花极品一区二区
国产欧美另类精品又又久久亚洲欧美
国产精品女同一区二区软件
校园人妻丝袜中文字幕
欧美不卡视频在线免费观看
国产精品爽爽va在线观看网站
中文字幕av成人在线电影
我的女老师完整版在线观看
免费看日本二区
赤兔流量卡办理
九九在线视频观看精品
国产精品久久久久久久久免
又粗又爽又猛毛片免费看
免费搜索国产男女视频
日韩一区二区视频免费看
婷婷六月久久综合丁香
97超碰精品成人国产
亚洲一区高清亚洲精品
av在线天堂中文字幕
我的女老师完整版在线观看
精品人妻熟女av久视频
少妇丰满av
精品一区二区三区视频在线
夫妻性生交免费视频一级片
天美传媒精品一区二区
欧美精品一区二区大全
乱码一卡2卡4卡精品
大香蕉97超碰在线
一个人免费在线观看电影
精品久久久久久成人av
欧美性猛交黑人性爽
久久精品夜夜夜夜夜久久蜜豆
深爱激情五月婷婷
99在线人妻在线中文字幕
亚洲av电影不卡..在线观看
av专区在线播放
亚洲精品日韩av片在线观看
亚洲国产最新在线播放
av播播在线观看一区
18+在线观看网站
欧美xxxx性猛交bbbb
亚洲国产精品国产精品
亚洲av电影在线观看一区二区三区
永久免费av网站大全
亚洲人成网站在线播
亚洲婷婷狠狠爱综合网
久久亚洲精品不卡
亚洲精品日韩av片在线观看
91精品伊人久久大香线蕉
亚洲,欧美,日韩
国产伦一二天堂av在线观看
日韩精品青青久久久久久
一区二区三区乱码不卡18
成人午夜精彩视频在线观看
午夜福利网站1000一区二区三区
免费观看精品视频网站
久久久久久大精品
日韩精品有码人妻一区
亚洲人成网站在线播
在线观看美女被高潮喷水网站
高清日韩中文字幕在线
老司机福利观看
丰满人妻一区二区三区视频av
老师上课跳d突然被开到最大视频
日韩亚洲欧美综合
久久99热这里只有精品18
精品一区二区免费观看
亚洲精品乱码久久久v下载方式
国产亚洲精品久久久com
欧美另类亚洲清纯唯美
男女啪啪激烈高潮av片
97热精品久久久久久
大话2 男鬼变身卡
一本一本综合久久
a级毛片免费高清观看在线播放
亚洲av免费在线观看
久久亚洲国产成人精品v
美女xxoo啪啪120秒动态图
中文天堂在线官网
色5月婷婷丁香
91精品一卡2卡3卡4卡
自拍偷自拍亚洲精品老妇
色吧在线观看
日韩三级伦理在线观看
国产黄色视频一区二区在线观看
久久久久性生活片
天堂√8在线中文
国产成人精品久久久久久
亚洲av日韩在线播放
色综合站精品国产
国产免费福利视频在线观看
精品欧美国产一区二区三
一个人免费在线观看电影
av卡一久久
亚洲av熟女
最近手机中文字幕大全
免费av不卡在线播放
免费观看的影片在线观看
亚洲人成网站高清观看
中文精品一卡2卡3卡4更新
亚洲18禁久久av
夜夜看夜夜爽夜夜摸
18禁动态无遮挡网站
亚洲最大成人av
精品一区二区免费观看
国产在视频线在精品
日日摸夜夜添夜夜爱
婷婷色麻豆天堂久久
你懂的网址亚洲精品在线观看
97在线视频观看
国产精品综合久久久久久久免费
国语自产精品视频在线第100页
久久精品国产亚洲网站
久久久久久九九精品二区国产
欧美不卡视频在线免费观看
纵有疾风起免费观看全集完整版
国产精品爽爽va在线观看网站
草草在线视频免费看
真实男女啪啪啪动态图
午夜a级毛片
久久久亚洲精品成人影院
国产精品乱码一区二三区的特点
最后的刺客免费高清国语
热99re8久久精品国产
欧美极品一区二区三区四区
高清在线视频一区二区三区
成人综合一区亚洲
.国产精品久久
国产精品蜜桃在线观看
国产片特级美女逼逼视频
成人二区视频
久99久视频精品免费
国产高清不卡午夜福利
亚洲内射少妇av
你懂的网址亚洲精品在线观看
国产亚洲5aaaaa淫片
色噜噜av男人的天堂激情
欧美日韩精品成人综合77777
免费av观看视频
一区二区三区四区激情视频
国产精品久久视频播放
亚洲天堂国产精品一区在线
亚洲在线观看片
国产精品无大码
听说在线观看完整版免费高清
亚洲国产日韩欧美精品在线观看
欧美成人一区二区免费高清观看
22中文网久久字幕
亚洲五月天丁香
91午夜精品亚洲一区二区三区
日韩大片免费观看网站
a级毛片免费高清观看在线播放
18+在线观看网站
亚洲欧美中文字幕日韩二区
国产色爽女视频免费观看
搡女人真爽免费视频火全软件
韩国高清视频一区二区三区
午夜爱爱视频在线播放
日日干狠狠操夜夜爽
国产高清三级在线
亚洲在久久综合
麻豆乱淫一区二区
天堂中文最新版在线下载
精品人妻一区二区三区麻豆
一级爰片在线观看
国内揄拍国产精品人妻在线
免费人成在线观看视频色
精品人妻熟女av久视频
欧美成人午夜免费资源
乱码一卡2卡4卡精品
亚洲精品乱码久久久v下载方式
在线播放无遮挡
少妇猛男粗大的猛烈进出视频
色吧在线观看
国产精品一区二区在线观看99
亚洲美女视频黄频
亚洲欧美日韩高清专用
中文乱码字字幕精品一区二区三区
一级毛片电影观看
秋霞伦理黄片
国产不卡一卡二
国产亚洲91精品色在线
久久国产乱子免费精品
麻豆久久精品国产亚洲av
亚洲av福利一区
成人性生交大片免费视频hd
两个人的视频大全免费
全区人妻精品视频
毛片一级片免费看久久久久
久久久久久久久久久免费av
国产免费一级a男人的天堂
美女内射精品一级片tv
国产精品一及
搡老妇女老女人老熟妇
99久久精品热视频
热99re8久久精品国产
国产亚洲一区二区精品
国产美女午夜福利
看片在线看免费视频
亚洲精品aⅴ在线观看
国产一区二区在线观看日韩
国产精品国产高清国产av
简卡轻食公司
七月丁香在线播放
午夜激情福利司机影院
a级毛色黄片
日本猛色少妇xxxxx猛交久久
国产精华一区二区三区
亚洲aⅴ乱码一区二区在线播放
国产亚洲精品av在线
欧美最新免费一区二区三区
国产v大片淫在线免费观看
97在线视频观看
国产精品蜜桃在线观看
欧美zozozo另类
午夜老司机福利剧场
久久6这里有精品
国产亚洲精品av在线
中文资源天堂在线
欧美bdsm另类
国产精品熟女久久久久浪
国产一区二区在线av高清观看
高清在线视频一区二区三区
国内精品宾馆在线
特大巨黑吊av在线直播
男女国产视频网站
男插女下体视频免费在线播放
啦啦啦观看免费观看视频高清
少妇丰满av
国产激情偷乱视频一区二区
建设人人有责人人尽责人人享有的
亚洲av成人精品一区久久
五月玫瑰六月丁香
亚洲四区av
男人舔女人下体高潮全视频
国产精品一区二区三区四区免费观看
国产伦理片在线播放av一区
身体一侧抽搐
亚洲国产色片
午夜a级毛片
videos熟女内射
少妇的逼水好多
成人国产麻豆网
乱系列少妇在线播放
男人狂女人下面高潮的视频
婷婷色麻豆天堂久久
美女xxoo啪啪120秒动态图
videos熟女内射
久久精品熟女亚洲av麻豆精品
精品久久久久久成人av
91久久精品国产一区二区成人
麻豆一二三区av精品
十八禁国产超污无遮挡网站
少妇的逼好多水
尤物成人国产欧美一区二区三区
搞女人的毛片
日韩av在线大香蕉
舔av片在线
久久精品国产亚洲av天美
人人妻人人澡人人爽人人夜夜
国产精品国产三级国产专区5o
国产精品久久久久久精品电影
亚洲av电影在线观看一区二区三区
亚洲综合色惰
成年免费大片在线观看
av卡一久久
亚洲国产精品合色在线
国产av一区在线观看免费
免费观看a级毛片全部
你懂的网址亚洲精品在线观看
国产精品电影一区二区三区
我要看日韩黄色一级片
日韩精品有码人妻一区
午夜福利在线在线
亚洲av成人精品一二三区
成人综合一区亚洲
国产精品99久久久久久久久
久久精品综合一区二区三区
少妇高潮的动态图
看免费成人av毛片
97超碰精品成人国产
午夜精品国产一区二区电影
在线免费观看的www视频
欧美极品一区二区三区四区
九九在线视频观看精品
亚洲图色成人
国产美女午夜福利
97在线视频观看
亚洲婷婷狠狠爱综合网
亚洲自拍偷在线
中国国产av一级
久久久精品欧美日韩精品
国产在视频线在精品
国产亚洲av嫩草精品影院
亚洲精品久久久久久婷婷小说
欧美一区二区亚洲
超碰av人人做人人爽久久
日韩国内少妇激情av
欧美变态另类bdsm刘玥
亚洲最大成人av
狂野欧美白嫩少妇大欣赏
亚洲国产精品专区欧美
免费一级毛片在线播放高清视频
美女被艹到高潮喷水动态
国产亚洲午夜精品一区二区久久
国产精品久久久久久精品电影小说
国产精品野战在线观看
亚洲欧美清纯卡通
最近2019中文字幕mv第一页
日韩欧美国产在线观看
中国国产av一级
99在线视频只有这里精品首页
乱码一卡2卡4卡精品
午夜激情欧美在线
久久精品久久久久久久性
亚洲成人中文字幕在线播放
色综合站精品国产
久久久久久伊人网av
国产老妇女一区
中文字幕av成人在线电影
插阴视频在线观看视频
男人舔女人下体高潮全视频
2021少妇久久久久久久久久久
99热6这里只有精品
在线免费观看的www视频
国产精品国产三级专区第一集
色网站视频免费
爱豆传媒免费全集在线观看
婷婷色av中文字幕
99热网站在线观看
午夜av观看不卡
成人毛片60女人毛片免费
亚洲国产av影院在线观看
国产精品秋霞免费鲁丝片
咕卡用的链子
免费看av在线观看网站
欧美精品一区二区大全
免费黄网站久久成人精品
日韩,欧美,国产一区二区三区
久久久久久久久久久免费av
熟女电影av网
午夜精品国产一区二区电影
久久久久久久亚洲中文字幕
女性被躁到高潮视频
又大又黄又爽视频免费
夜夜骑夜夜射夜夜干
国产精品无大码
18+在线观看网站
男女边吃奶边做爰视频
亚洲图色成人
免费观看无遮挡的男女
亚洲欧美色中文字幕在线
97在线人人人人妻
亚洲av电影在线观看一区二区三区
亚洲人成网站在线观看播放
考比视频在线观看
亚洲五月色婷婷综合
制服诱惑二区
亚洲精品美女久久av网站
中国美白少妇内射xxxbb
亚洲av综合色区一区
少妇人妻久久综合中文
我要看黄色一级片免费的
日本vs欧美在线观看视频
亚洲精品日韩在线中文字幕
久久精品国产a三级三级三级
tube8黄色片
一级黄片播放器
av女优亚洲男人天堂
伦理电影大哥的女人
热99国产精品久久久久久7
男男h啪啪无遮挡
国国产精品蜜臀av免费
性色avwww在线观看
国产乱人偷精品视频
亚洲av.av天堂
看十八女毛片水多多多
免费大片18禁
亚洲天堂av无毛
av黄色大香蕉
亚洲精品国产av蜜桃
国产极品天堂在线
亚洲精品久久成人aⅴ小说
国产色爽女视频免费观看
99re6热这里在线精品视频
又黄又爽又刺激的免费视频.
在线观看人妻少妇
videossex国产
免费在线观看完整版高清
中文字幕人妻丝袜制服
在线观看一区二区三区激情
亚洲精品第二区
麻豆精品久久久久久蜜桃
大话2 男鬼变身卡
午夜免费观看性视频
中文乱码字字幕精品一区二区三区
亚洲精品av麻豆狂野
国产乱人偷精品视频
男女下面插进去视频免费观看
精品国产一区二区三区四区第35
最新的欧美精品一区二区
亚洲精品视频女
赤兔流量卡办理
侵犯人妻中文字幕一二三四区
国产成人精品婷婷
久久久久久久大尺度免费视频
两个人看的免费小视频
男女高潮啪啪啪动态图
秋霞伦理黄片
亚洲欧洲国产日韩
90打野战视频偷拍视频
久久这里有精品视频免费
国产免费视频播放在线视频
亚洲精品色激情综合
a 毛片基地
两个人看的免费小视频
国产成人av激情在线播放
蜜臀久久99精品久久宅男
老女人水多毛片
亚洲精品av麻豆狂野
97在线人人人人妻
91午夜精品亚洲一区二区三区
97人妻天天添夜夜摸
自线自在国产av
国产成人免费无遮挡视频
黄色一级大片看看
午夜久久久在线观看
欧美国产精品va在线观看不卡
国产国语露脸激情在线看
国产精品不卡视频一区二区
久久精品国产自在天天线
免费大片黄手机在线观看
婷婷色av中文字幕
一二三四在线观看免费中文在
日本91视频免费播放
国产黄色视频一区二区在线观看
国产精品麻豆人妻色哟哟久久
1024视频免费在线观看
色婷婷久久久亚洲欧美
婷婷色综合www
成人亚洲欧美一区二区av
另类亚洲欧美激情
av福利片在线
90打野战视频偷拍视频
伦精品一区二区三区
99热国产这里只有精品6
黑丝袜美女国产一区
国产男人的电影天堂91
精品久久久久久电影网
多毛熟女@视频
在线观看国产h片
丝袜喷水一区
国产亚洲精品久久久com
国产精品欧美亚洲77777
免费看光身美女
亚洲欧美中文字幕日韩二区
国产成人91sexporn
久久亚洲国产成人精品v
欧美激情国产日韩精品一区
成人二区视频
有码 亚洲区
边亲边吃奶的免费视频
午夜日本视频在线
高清不卡的av网站
国产高清三级在线
18在线观看网站
av女优亚洲男人天堂
国内精品宾馆在线
美女视频免费永久观看网站
亚洲精品乱久久久久久
日韩av免费高清视频
精品少妇内射三级
免费黄网站久久成人精品
热99国产精品久久久久久7
免费人妻精品一区二区三区视频
男女国产视频网站
国产日韩欧美视频二区
中文乱码字字幕精品一区二区三区
日日摸夜夜添夜夜爱
精品卡一卡二卡四卡免费
日韩伦理黄色片
国产精品熟女久久久久浪
亚洲综合精品二区
男人添女人高潮全过程视频
9191精品国产免费久久
国产男人的电影天堂91
国产永久视频网站
国产成人91sexporn
日韩,欧美,国产一区二区三区
中文字幕另类日韩欧美亚洲嫩草
国产精品久久久久久av不卡
欧美日本中文国产一区发布
国产无遮挡羞羞视频在线观看
两个人免费观看高清视频
在线观看www视频免费
大香蕉97超碰在线
99热这里只有是精品在线观看
日韩人妻精品一区2区三区
欧美人与性动交α欧美软件
成人毛片a级毛片在线播放
久久韩国三级中文字幕
色网站视频免费
少妇被粗大猛烈的视频
精品少妇黑人巨大在线播放
桃花免费在线播放
亚洲av男天堂
久热这里只有精品99
在线 av 中文字幕
国产免费福利视频在线观看
中文字幕人妻熟女乱码
国产伦理片在线播放av一区
久久国产精品大桥未久av
国产男女超爽视频在线观看
√禁漫天堂资源中文www
熟女人妻精品中文字幕
看非洲黑人一级黄片
久久久精品94久久精品
男的添女的下面高潮视频
色吧在线观看
日韩欧美精品免费久久
制服诱惑二区
国精品久久久久久国模美
亚洲精华国产精华液的使用体验
满18在线观看网站
婷婷色av中文字幕
欧美 亚洲 国产 日韩一
国产av精品麻豆
在线观看免费视频网站a站
日韩av不卡免费在线播放
女性被躁到高潮视频
一区二区三区精品91
丝袜人妻中文字幕
国产男人的电影天堂91
最新中文字幕久久久久
亚洲色图 男人天堂 中文字幕
久久青草综合色
国产欧美日韩一区二区三区在线
26uuu在线亚洲综合色
国产精品一区www在线观看
美女大奶头黄色视频
天堂中文最新版在线下载
国产一区亚洲一区在线观看
男女午夜视频在线观看
国产精品免费大片
亚洲,一卡二卡三卡
免费黄色在线免费观看
亚洲国产日韩一区二区
久久久精品区二区三区
av在线app专区
99热全是精品
在线免费观看不下载黄p国产
少妇被粗大的猛进出69影院
9色porny在线观看
kizo精华
成人亚洲欧美一区二区av
一区在线观看完整版
精品一品国产午夜福利视频
亚洲精品乱久久久久久
波多野结衣一区麻豆
国产精品偷伦视频观看了
一本一本久久a久久精品综合妖精
国产伦在线观看视频一区
亚洲av日韩在线播放
a级片在线免费高清观看视频
色婷婷av一区二区三区视频
精品99又大又爽又粗少妇毛片
波多野结衣一区麻豆
熟女av电影
日本免费在线观看一区
成人影院久久
国产精品蜜桃在线观看
中文字幕精品免费在线观看视频
久久这里只有精品19
av播播在线观看一区
久久99一区二区三区
性高湖久久久久久久久免费观看
2018国产大陆天天弄谢
成人午夜精彩视频在线观看
搡老乐熟女国产
国产老妇伦熟女老妇高清
亚洲精品日韩在线中文字幕
水蜜桃什么品种好
亚洲国产欧美日韩在线播放
日韩制服骚丝袜av
久久免费观看电影
1024视频免费在线观看
久久久a久久爽久久v久久
日韩一区二区三区影片
晚上一个人看的免费电影
欧美精品人与动牲交sv欧美
18禁在线无遮挡免费观看视频
男女无遮挡免费网站观看
啦啦啦中文免费视频观看日本
免费看av在线观看网站
少妇人妻 视频
av在线app专区
免费日韩欧美在线观看
性高湖久久久久久久久免费观看
搡女人真爽免费视频火全软件
少妇猛男粗大的猛烈进出视频
久久av网站
午夜日本视频在线
人人妻人人爽人人添夜夜欢视频
男女下面插进去视频免费观看
日本免费在线观看一区
国产亚洲精品第一综合不卡
日本91视频免费播放
欧美3d第一页
国产精品国产av在线观看
自拍欧美九色日韩亚洲蝌蚪91
久久久精品94久久精品
久久99热6这里只有精品
日本黄色日本黄色录像
最近的中文字幕免费完整
午夜影院在线不卡
国产免费一区二区三区四区乱码
免费黄网站久久成人精品
日韩一本色道免费dvd
国产精品99久久99久久久不卡
丝袜在线中文字幕
久久av网站
精品一区二区三卡
丝袜脚勾引网站
精品卡一卡二卡四卡免费
99久久人妻综合
国产日韩欧美视频二区
亚洲精品成人av观看孕妇
视频在线观看一区二区三区
亚洲精品久久午夜乱码
狠狠精品人妻久久久久久综合
国产精品99久久99久久久不卡
一级a做视频免费观看
欧美激情极品国产一区二区三区
晚上一个人看的免费电影
国产成人91sexporn
亚洲精品456在线播放app
午夜影院在线不卡
av.在线天堂
国产又色又爽无遮挡免
国产精品国产三级国产av玫瑰
宅男免费午夜
亚洲av福利一区
国产精品偷伦视频观看了
国产av一区二区精品久久
18禁观看日本
亚洲丝袜综合中文字幕
91久久精品国产一区二区三区
丰满饥渴人妻一区二区三
999精品在线视频
免费观看性生交大片5
av黄色大香蕉
少妇精品久久久久久久
国产免费视频播放在线视频
欧美精品亚洲一区二区
久久这里只有精品19
国产一区二区激情短视频
黑人欧美特级aaaaaa片
久久久久久久大尺度免费视频
国产在线免费精品
飞空精品影院首页
国产 精品1
老女人水多毛片
亚洲精品久久久久久婷婷小说
在线观看免费日韩欧美大片
最近的中文字幕免费完整
日韩视频在线欧美
美女内射精品一级片tv
制服丝袜香蕉在线
免费大片黄手机在线观看
免费不卡的大黄色大毛片视频在线观看
久久女婷五月综合色啪小说
精品人妻熟女毛片av久久网站
天天操日日干夜夜撸
欧美精品av麻豆av
18禁国产床啪视频网站
夫妻性生交免费视频一级片
妹子高潮喷水视频
成人国产麻豆网
av播播在线观看一区
在线观看人妻少妇
免费大片18禁
狠狠婷婷综合久久久久久88av
91精品三级在线观看
亚洲欧美中文字幕日韩二区
亚洲丝袜综合中文字幕
亚洲四区av
人妻人人澡人人爽人人
亚洲一码二码三码区别大吗
国产av国产精品国产
五月开心婷婷网
午夜福利,免费看
成人二区视频
av一本久久久久
啦啦啦在线观看免费高清www
日日爽夜夜爽网站
激情视频va一区二区三区
美女内射精品一级片tv
五月开心婷婷网
在线亚洲精品国产二区图片欧美
欧美xxⅹ黑人
日本猛色少妇xxxxx猛交久久
91精品伊人久久大香线蕉
大香蕉97超碰在线
免费高清在线观看日韩
欧美国产精品一级二级三级
丝袜脚勾引网站
www日本在线高清视频
伦精品一区二区三区
国产精品久久久久成人av
午夜影院在线不卡
精品卡一卡二卡四卡免费
国产日韩欧美在线精品
亚洲国产精品专区欧美
国产午夜精品一二区理论片
肉色欧美久久久久久久蜜桃
美女主播在线视频
av在线老鸭窝
女人被躁到高潮嗷嗷叫费观
黑丝袜美女国产一区
超碰97精品在线观看
国产男女内射视频
欧美日本中文国产一区发布
亚洲性久久影院
欧美成人午夜免费资源
大码成人一级视频
国产精品人妻久久久影院
国产成人午夜福利电影在线观看
日韩 亚洲 欧美在线
看免费成人av毛片
色网站视频免费
九九爱精品视频在线观看
99国产综合亚洲精品
黄色怎么调成土黄色
亚洲欧美成人精品一区二区
五月开心婷婷网
五月伊人婷婷丁香
大香蕉久久网
国产白丝娇喘喷水9色精品
人妻少妇偷人精品九色
国产免费视频播放在线视频
啦啦啦视频在线资源免费观看
桃花免费在线播放
亚洲第一区二区三区不卡
九色成人免费人妻av
国产精品一区www在线观看
国产淫语在线视频
人妻一区二区av
国产欧美日韩一区二区三区在线
免费看光身美女
精品一区二区三区视频在线
国产成人精品在线电影
欧美人与性动交α欧美软件
日韩在线高清观看一区二区三区
国产成人精品在线电影
我要看黄色一级片免费的
国产69精品久久久久777片
在线亚洲精品国产二区图片欧美
亚洲欧美一区二区三区国产
亚洲精华国产精华液的使用体验
久久精品国产鲁丝片午夜精品
一级片'在线观看视频
欧美激情 高清一区二区三区
91精品国产国语对白视频
久久久久久久久久久久大奶
天堂中文最新版在线下载
日韩成人av中文字幕在线观看
av免费在线看不卡
freevideosex欧美
久久狼人影院
国产一区亚洲一区在线观看
在线观看免费日韩欧美大片
亚洲av福利一区
久热这里只有精品99
一级片'在线观看视频
女的被弄到高潮叫床怎么办
久久亚洲国产成人精品v
欧美bdsm另类
宅男免费午夜
国产一区亚洲一区在线观看
a级毛色黄片
欧美日韩视频精品一区
男女下面插进去视频免费观看
国产精品女同一区二区软件
午夜激情av网站
国产极品天堂在线
久久精品国产a三级三级三级
一本一本久久a久久精品综合妖精
国产伦在线观看视频一区
高清视频免费观看一区二区
国产片内射在线
十分钟在线观看高清视频www
国产精品国产三级专区第一集
日韩,欧美,国产一区二区三区
欧美激情国产日韩精品一区
母亲3免费完整高清在线观看
男女啪啪激烈高潮av片
av天堂久久9
91国产中文字幕
80岁老熟妇乱子伦牲交
日本av手机在线免费观看
90打野战视频偷拍视频
国产深夜福利视频在线观看
亚洲欧美色中文字幕在线
一本一本久久a久久精品综合妖精
国产伦在线观看视频一区
性色av一级
视频中文字幕在线观看
超色免费av
宅男免费午夜
女人被躁到高潮嗷嗷叫费观
国产免费又黄又爽又色
国产 一区精品
欧美国产精品va在线观看不卡
亚洲在久久综合
亚洲第一av免费看
女人精品久久久久毛片
一区二区三区四区激情视频
一边亲一边摸免费视频
午夜激情av网站
久久99蜜桃精品久久
日韩成人av中文字幕在线观看
一区二区三区四区激情视频
国产成人a∨麻豆精品
国产亚洲一区二区精品
国产日韩欧美在线精品
97超碰精品成人国产
建设人人有责人人尽责人人享有的
秋霞在线观看毛片
国产精品一国产av
国产片特级美女逼逼视频
国产精品久久久久久精品古装
美女国产高潮福利片在线看
99热这里只有是精品在线观看
国产精品久久久久久精品电影小说
国产有黄有色有爽视频
亚洲精品第二区
日韩在线高清观看一区二区三区
国产精品蜜桃在线观看
乱码一卡2卡4卡精品
亚洲精品自拍成人
成年人午夜在线观看视频
亚洲精品第二区
欧美人与性动交α欧美精品济南到
免费久久久久久久精品成人欧美视频
亚洲精品第二区
日日爽夜夜爽网站
欧美少妇被猛烈插入视频
丰满乱子伦码专区
男女午夜视频在线观看
97人妻天天添夜夜摸
成人无遮挡网站
一边摸一边做爽爽视频免费
91国产中文字幕
亚洲色图综合在线观看
满18在线观看网站
国产欧美另类精品又又久久亚洲欧美
久久久精品区二区三区
久久久久精品久久久久真实原创
久久人人爽av亚洲精品天堂
国产免费福利视频在线观看
嫩草影院入口
国产在线一区二区三区精
男女边摸边吃奶
国产亚洲精品第一综合不卡
少妇 在线观看
黄色视频在线播放观看不卡
大片电影免费在线观看免费
你懂的网址亚洲精品在线观看
一级爰片在线观看
国产成人精品无人区
高清视频免费观看一区二区
av黄色大香蕉
国产精品人妻久久久影院
亚洲精品一二三
男女下面插进去视频免费观看
天天影视国产精品
久久精品久久久久久噜噜老黄
插逼视频在线观看
精品午夜福利在线看
成年人免费黄色播放视频
videosex国产
av线在线观看网站
成人亚洲欧美一区二区av
久久婷婷青草
少妇的逼好多水
18禁动态无遮挡网站
日韩不卡一区二区三区视频在线
两个人看的免费小视频
热99久久久久精品小说推荐
精品国产国语对白av
女人被躁到高潮嗷嗷叫费观
少妇人妻久久综合中文
av电影中文网址
国产一区二区在线观看av
51国产日韩欧美
亚洲精品一区蜜桃
国产淫语在线视频
亚洲经典国产精华液单
亚洲欧洲国产日韩
国产成人a∨麻豆精品
欧美日韩av久久
黄色一级大片看看
午夜av观看不卡
国内精品宾馆在线
夫妻性生交免费视频一级片
乱人伦中国视频
亚洲,一卡二卡三卡
日本wwww免费看
又黄又粗又硬又大视频
另类精品久久
黑人高潮一二区
久久精品国产亚洲av天美
老司机亚洲免费影院
亚洲色图综合在线观看
欧美日韩视频精品一区
久热这里只有精品99
国精品久久久久久国模美
亚洲欧美精品自产自拍
热re99久久国产66热
成人亚洲精品一区在线观看
熟妇人妻不卡中文字幕
亚洲三级黄色毛片
视频在线观看一区二区三区
国产不卡av网站在线观看
狠狠精品人妻久久久久久综合
丰满饥渴人妻一区二区三
亚洲精品久久久久久婷婷小说
在线观看一区二区三区激情
久久久久久人人人人人
亚洲国产成人一精品久久久
亚洲精品第二区
av.在线天堂
久久青草综合色
男女无遮挡免费网站观看
99国产综合亚洲精品
av在线老鸭窝
亚洲精品456在线播放app
美女大奶头黄色视频
亚洲av欧美aⅴ国产
亚洲精品美女久久av网站
久久久国产欧美日韩av
亚洲色图综合在线观看
999精品在线视频
最近最新中文字幕大全免费视频
欧美 日韩 精品 国产
亚洲国产欧美在线一区
欧美精品人与动牲交sv欧美
一二三四在线观看免费中文在
亚洲精品国产av成人精品
午夜av观看不卡
国产成人午夜福利电影在线观看
亚洲精品国产av成人精品
亚洲四区av
久久婷婷青草
18在线观看网站
免费久久久久久久精品成人欧美视频
日韩一区二区视频免费看
国产激情久久老熟女
免费观看a级毛片全部
哪个播放器可以免费观看大片
性色av一级
videosex国产
亚洲av中文av极速乱
色网站视频免费
国产国语露脸激情在线看
亚洲三级黄色毛片
h视频一区二区三区
欧美日韩亚洲高清精品
亚洲国产色片
日韩精品有码人妻一区
咕卡用的链子
久久人人爽av亚洲精品天堂
9色porny在线观看
巨乳人妻的诱惑在线观看
99热全是精品
不卡视频在线观看欧美
国产欧美日韩一区二区三区在线
国产麻豆69
免费看av在线观看网站
久久狼人影院
视频在线观看一区二区三区
国产一区二区在线观看av
制服诱惑二区
极品人妻少妇av视频
国产伦理片在线播放av一区
亚洲欧美成人综合另类久久久
欧美国产精品一级二级三级
青春草亚洲视频在线观看
一区二区三区四区激情视频
18禁在线无遮挡免费观看视频
日韩中文字幕视频在线看片
蜜桃在线观看..
日韩精品免费视频一区二区三区
精品一区在线观看国产
久久久久国产网址
大香蕉久久成人网
国产精品国产三级专区第一集
人人妻人人澡人人看
久久久久精品久久久久真实原创
欧美精品一区二区免费开放
午夜激情久久久久久久
精品少妇黑人巨大在线播放
中文字幕精品免费在线观看视频
一区二区三区四区激情视频
亚洲成人av在线免费
99re6热这里在线精品视频
国产成人91sexporn
91成人精品电影
午夜影院在线不卡
建设人人有责人人尽责人人享有的
亚洲第一av免费看
亚洲,欧美,日韩
日韩中字成人
亚洲av免费高清在线观看
国产精品人妻久久久久久
大码成人一级视频
伦理电影免费视频
久久久精品区二区三区
看免费av毛片
日本免费在线观看一区
在线精品无人区一区二区三
亚洲综合色网址
婷婷成人精品国产
国产又色又爽无遮挡免
最近最新中文字幕大全免费视频
中文乱码字字幕精品一区二区三区
天美传媒精品一区二区
大陆偷拍与自拍
午夜福利视频在线观看免费
亚洲精华国产精华液的使用体验
少妇人妻 视频
韩国高清视频一区二区三区
久久久久精品性色
欧美精品一区二区大全
国产1区2区3区精品
亚洲av免费高清在线观看
亚洲av免费高清在线观看
日日爽夜夜爽网站
亚洲人成网站在线观看播放
av国产精品久久久久影院
2021少妇久久久久久久久久久
av网站免费在线观看视频
日本黄大片高清
人妻系列 视频
国产免费又黄又爽又色
丰满少妇做爰视频
久久99热6这里只有精品
国产欧美另类精品又又久久亚洲欧美
人人澡人人妻人
久久久久精品性色
免费黄网站久久成人精品
一级,二级,三级黄色视频
国产乱人偷精品视频
国产精品女同一区二区软件
男人添女人高潮全过程视频
午夜激情久久久久久久
一区二区三区精品91
涩涩av久久男人的天堂
午夜老司机福利剧场
国产激情久久老熟女
狂野欧美激情性xxxx在线观看
国产69精品久久久久777片
男女高潮啪啪啪动态图
国产精品秋霞免费鲁丝片
美女国产视频在线观看
91成人精品电影
欧美亚洲日本最大视频资源
中文天堂在线官网
男女国产视频网站
亚洲中文av在线
午夜视频国产福利
狠狠婷婷综合久久久久久88av
国产精品一国产av
国产精品一二三区在线看
中文字幕精品免费在线观看视频
一区二区三区四区激情视频
51国产日韩欧美
日本欧美国产在线视频
av在线播放精品
av不卡在线播放
亚洲av在线观看美女高潮
在现免费观看毛片
有码 亚洲区
日韩一区二区三区影片
国产亚洲一区二区精品
人妻少妇偷人精品九色
成人手机av
亚洲第一区二区三区不卡
夫妻午夜视频
www.熟女人妻精品国产
国产成人91sexporn
成人毛片a级毛片在线播放
亚洲av福利一区
亚洲国产精品一区二区三区在线
自拍欧美九色日韩亚洲蝌蚪91
欧美丝袜亚洲另类
久久久久久人人人人人
麻豆乱淫一区二区
亚洲精品美女久久久久99蜜臀
婷婷色综合www
91aial.com中文字幕在线观看
男女下面插进去视频免费观看
久久免费观看电影
欧美精品一区二区免费开放
亚洲av在线观看美女高潮
日本猛色少妇xxxxx猛交久久
少妇人妻久久综合中文
少妇精品久久久久久久
国产爽快片一区二区三区
中文字幕人妻熟女乱码
精品一品国产午夜福利视频
极品少妇高潮喷水抽搐
涩涩av久久男人的天堂
欧美日韩视频精品一区
中文字幕人妻丝袜制服
国产精品久久久av美女十八
一级a做视频免费观看
亚洲综合色惰
97人妻天天添夜夜摸
久久精品aⅴ一区二区三区四区
亚洲,欧美精品.
国产一区二区三区综合在线观看
免费人成在线观看视频色
多毛熟女@视频
久久久久人妻精品一区果冻
亚洲欧美成人精品一区二区
国产一区二区在线观看av
国产 一区精品
亚洲欧美清纯卡通
97精品久久久久久久久久精品
国产精品 国内视频
免费观看在线日韩
午夜福利在线观看免费完整高清在
天美传媒精品一区二区
久久久久网色
www.av在线官网国产
我的女老师完整版在线观看
成年人午夜在线观看视频
婷婷色麻豆天堂久久
欧美 日韩 精品 国产
性色avwww在线观看
免费黄网站久久成人精品
日韩精品免费视频一区二区三区
成年美女黄网站色视频大全免费
久久精品久久久久久噜噜老黄
男男h啪啪无遮挡
日韩欧美精品免费久久
亚洲久久久国产精品
日日摸夜夜添夜夜爱
亚洲综合色网址
18禁观看日本
午夜福利影视在线免费观看
一区二区三区四区激情视频
成人漫画全彩无遮挡
欧美精品一区二区大全
久久韩国三级中文字幕
亚洲国产毛片av蜜桃av
日韩在线高清观看一区二区三区
久热这里只有精品99
日日爽夜夜爽网站
中文字幕最新亚洲高清
亚洲精品美女久久久久99蜜臀
久久人人爽人人爽人人片va
精品人妻偷拍中文字幕
中文字幕免费在线视频6
色94色欧美一区二区
亚洲四区av
丝袜脚勾引网站
国精品久久久久久国模美
久久久精品免费免费高清
freevideosex欧美
少妇被粗大猛烈的视频
国产成人午夜福利电影在线观看
十八禁高潮呻吟视频
国产一区亚洲一区在线观看
久久久国产一区二区
久久久久久久久久久久大奶
国产午夜精品一二区理论片
一本色道久久久久久精品综合
超色免费av
男人添女人高潮全过程视频
成年动漫av网址
中文字幕人妻熟女乱码
在现免费观看毛片
婷婷色av中文字幕
精品熟女少妇av免费看
另类精品久久
伊人久久国产一区二区
免费久久久久久久精品成人欧美视频
国产片内射在线
精品久久国产蜜桃
久久久精品94久久精品
天堂中文最新版在线下载
韩国av在线不卡
99热这里只有是精品在线观看
日本黄色日本黄色录像
9热在线视频观看99
啦啦啦在线观看免费高清www
欧美成人午夜精品
在线亚洲精品国产二区图片欧美
日本黄色日本黄色录像
80岁老熟妇乱子伦牲交
色婷婷av一区二区三区视频
日本av手机在线免费观看
成人影院久久
国产综合精华液
一本久久精品
欧美日韩av久久
麻豆精品久久久久久蜜桃
久久久久久伊人网av
免费高清在线观看视频在线观看
亚洲高清免费不卡视频
18禁裸乳无遮挡动漫免费视频
热99国产精品久久久久久7
一级毛片黄色毛片免费观看视频
搡老乐熟女国产
亚洲欧美日韩卡通动漫
高清av免费在线
又粗又硬又长又爽又黄的视频
激情视频va一区二区三区
欧美日韩视频高清一区二区三区二
久久青草综合色
久久久久国产精品人妻一区二区
女性生殖器流出的白浆
国产精品女同一区二区软件
亚洲第一区二区三区不卡
国产精品国产三级国产av玫瑰
欧美人与性动交α欧美软件
久久热在线av
美女xxoo啪啪120秒动态图
熟女av电影
精品久久久久久电影网
大码成人一级视频
人人妻人人添人人爽欧美一区卜
av.在线天堂
日本wwww免费看
av有码第一页
日本黄大片高清
日韩一本色道免费dvd
少妇精品久久久久久久
最后的刺客免费高清国语
午夜福利视频在线观看免费
av网站免费在线观看视频
免费av不卡在线播放
热re99久久精品国产66热6
久久久a久久爽久久v久久
性色av一级
国产淫语在线视频
国产精品久久久久成人av
欧美日韩一区二区视频在线观看视频在线
日韩视频在线欧美
内地一区二区视频在线
99久久综合免费
亚洲人与动物交配视频
亚洲av.av天堂
国产精品一国产av
国产极品天堂在线
欧美最新免费一区二区三区
中文精品一卡2卡3卡4更新
韩国av在线不卡
超碰97精品在线观看
日日爽夜夜爽网站
亚洲av电影在线观看一区二区三区
亚洲av男天堂
校园人妻丝袜中文字幕
国产一区二区在线观看日韩
久久99热6这里只有精品
日本午夜av视频
亚洲欧美日韩另类电影网站
亚洲国产av新网站
亚洲成av片中文字幕在线观看
亚洲少妇的诱惑av
色哟哟·www
自拍欧美九色日韩亚洲蝌蚪91
欧美国产精品一级二级三级
国产在线一区二区三区精
欧美 亚洲 国产 日韩一
男男h啪啪无遮挡
亚洲av男天堂
午夜老司机福利剧场
少妇高潮的动态图
曰老女人黄片
午夜福利网站1000一区二区三区
亚洲经典国产精华液单
最近中文字幕高清免费大全6
久久精品国产鲁丝片午夜精品
国产女主播在线喷水免费视频网站
美女脱内裤让男人舔精品视频
两个人免费观看高清视频
亚洲熟女精品中文字幕
久久精品国产亚洲av天美
国产极品天堂在线
97超碰精品成人国产
国语对白做爰xxxⅹ性视频网站
男人爽女人下面视频在线观看
曰老女人黄片
香蕉丝袜av
免费黄网站久久成人精品
青春草视频在线免费观看
亚洲第一区二区三区不卡
综合色丁香网
交换朋友夫妻互换小说
国产精品熟女久久久久浪
午夜免费观看性视频
久久久久精品久久久久真实原创
欧美变态另类bdsm刘玥
亚洲精品乱码久久久久久按摩
国产熟女欧美一区二区
男女啪啪激烈高潮av片
曰老女人黄片
51国产日韩欧美
高清欧美精品videossex
热re99久久精品国产66热6
亚洲精品美女久久av网站
九色成人免费人妻av
男人添女人高潮全过程视频
精品酒店卫生间
久久久久国产网址
久久精品aⅴ一区二区三区四区
国产高清三级在线
国产av国产精品国产
女人久久www免费人成看片
国产成人精品婷婷
亚洲精品色激情综合
人妻 亚洲 视频
十八禁高潮呻吟视频
欧美精品国产亚洲
国产黄色免费在线视频
99热6这里只有精品
午夜精品国产一区二区电影
毛片一级片免费看久久久久
a级毛色黄片
午夜激情av网站
国产精品一区二区在线不卡
亚洲美女搞黄在线观看
日本猛色少妇xxxxx猛交久久
av天堂久久9
xxxhd国产人妻xxx
色网站视频免费
人妻一区二区av
国产高清三级在线
黄网站色视频无遮挡免费观看
久久精品aⅴ一区二区三区四区
国产色婷婷99
女的被弄到高潮叫床怎么办
一级毛片黄色毛片免费观看视频
欧美xxⅹ黑人
精品熟女少妇av免费看
av电影中文网址
9191精品国产免费久久
18+在线观看网站
黄色视频在线播放观看不卡
十八禁网站网址无遮挡
欧美激情 高清一区二区三区
大片免费播放器 马上看
亚洲第一av免费看
久久国产亚洲av麻豆专区
av电影中文网址
亚洲欧洲国产日韩
中文字幕另类日韩欧美亚洲嫩草
日韩欧美一区视频在线观看
日韩一本色道免费dvd
伊人亚洲综合成人网
69精品国产乱码久久久
精品人妻一区二区三区麻豆
2018国产大陆天天弄谢
国产在线一区二区三区精
十分钟在线观看高清视频www
国产乱人偷精品视频
国产极品天堂在线
亚洲国产最新在线播放
天美传媒精品一区二区
免费看光身美女
国产精品99久久99久久久不卡
日本爱情动作片www.在线观看
亚洲图色成人
精品久久久久久电影网
亚洲人成77777在线视频
男女下面插进去视频免费观看
宅男免费午夜
99热这里只有是精品在线观看
精品99又大又爽又粗少妇毛片
最近最新中文字幕免费大全7
久久热在线av
午夜福利网站1000一区二区三区
国产成人午夜福利电影在线观看
人人妻人人澡人人爽人人夜夜
两个人免费观看高清视频
亚洲欧洲国产日韩
国产精品一区二区在线不卡
狂野欧美激情性xxxx在线观看
成人手机av
欧美精品人与动牲交sv欧美
九色成人免费人妻av
久久精品aⅴ一区二区三区四区
国产精品嫩草影院av在线观看
色视频在线一区二区三区
2022亚洲国产成人精品
日日撸夜夜添
街头女战士在线观看网站
九色亚洲精品在线播放
一级黄片播放器
成人漫画全彩无遮挡
国产成人午夜福利电影在线观看
欧美日韩亚洲高清精品
你懂的网址亚洲精品在线观看
日韩av在线免费看完整版不卡
欧美亚洲 丝袜 人妻 在线
精品国产乱码久久久久久小说
男女下面插进去视频免费观看
国产精品熟女久久久久浪
男女午夜视频在线观看
性色avwww在线观看
av线在线观看网站
最黄视频免费看
国产 精品1
最近手机中文字幕大全
国产色婷婷99
久久久久精品性色
√禁漫天堂资源中文www
国产免费视频播放在线视频
国产日韩欧美在线精品
少妇高潮的动态图
国产精品久久久久成人av
好男人视频免费观看在线
日韩制服丝袜自拍偷拍
免费女性裸体啪啪无遮挡网站
精品国产露脸久久av麻豆
freevideosex欧美
av片东京热男人的天堂
天堂8中文在线网
国产白丝娇喘喷水9色精品
av在线观看视频网站免费
99久久中文字幕三级久久日本
日本黄色日本黄色录像
丝袜美足系列
男人操女人黄网站
亚洲av在线观看美女高潮
伦精品一区二区三区
97在线视频观看
一级毛片电影观看
一级,二级,三级黄色视频
国产综合精华液
日本欧美国产在线视频
久久久久国产网址
国产爽快片一区二区三区
久久久欧美国产精品
久久99热这里只频精品6学生
久久久久久久久久久免费av
精品一区二区三区四区五区乱码
亚洲精品美女久久av网站
国产一区亚洲一区在线观看
中文字幕精品免费在线观看视频
成年动漫av网址
欧美老熟妇乱子伦牲交
国产乱人偷精品视频
久久精品国产综合久久久
日韩 亚洲 欧美在线
久久99热6这里只有精品
成人亚洲精品一区在线观看
国产成人免费无遮挡视频
草草在线视频免费看
欧美bdsm另类
97在线人人人人妻
欧美激情国产日韩精品一区
如日韩欧美国产精品一区二区三区
亚洲图色成人
国产精品女同一区二区软件
国语对白做爰xxxⅹ性视频网站
免费观看无遮挡的男女
亚洲国产毛片av蜜桃av
女人精品久久久久毛片
大香蕉久久网
久久精品久久精品一区二区三区
99久国产av精品国产电影
日韩在线高清观看一区二区三区
中文精品一卡2卡3卡4更新
26uuu在线亚洲综合色
人体艺术视频欧美日本
高清av免费在线
91精品伊人久久大香线蕉
午夜视频国产福利
国产成人欧美
久久精品国产鲁丝片午夜精品
亚洲国产欧美日韩在线播放
久久99热这里只频精品6学生
咕卡用的链子
成人午夜精彩视频在线观看
久久久精品免费免费高清
黄网站色视频无遮挡免费观看
最近中文字幕2019免费版
国产无遮挡羞羞视频在线观看
少妇人妻久久综合中文
亚洲精品美女久久av网站
精品第一国产精品
国产免费一区二区三区四区乱码
飞空精品影院首页
中文字幕av电影在线播放
国产亚洲精品第一综合不卡
一级爰片在线观看
午夜影院在线不卡
亚洲精品久久久久久婷婷小说
日韩,欧美,国产一区二区三区
乱码一卡2卡4卡精品
亚洲人成网站在线观看播放
国产 一区精品
亚洲av日韩在线播放
天天影视国产精品
人人妻人人澡人人爽人人夜夜
女人被躁到高潮嗷嗷叫费观
国产精品久久久久久av不卡
综合色丁香网
香蕉精品网在线
国产精品久久久久成人av
久久精品人人爽人人爽视色
亚洲熟女精品中文字幕
亚洲欧美日韩卡通动漫
av在线老鸭窝
欧美性感艳星
国产男女超爽视频在线观看
日韩成人伦理影院
狂野欧美激情性xxxx在线观看
少妇被粗大猛烈的视频
av在线app专区
男女边摸边吃奶
国产免费福利视频在线观看
色吧在线观看
亚洲精品乱久久久久久
国产精品国产三级国产av玫瑰
久久这里只有精品19
色婷婷久久久亚洲欧美
欧美精品人与动牲交sv欧美
免费女性裸体啪啪无遮挡网站
久久99精品国语久久久
国产欧美日韩综合在线一区二区
欧美精品人与动牲交sv欧美
中文字幕人妻熟女乱码
久久久a久久爽久久v久久
亚洲内射少妇av
如何舔出高潮
亚洲婷婷狠狠爱综合网
日本黄色日本黄色录像
天天影视国产精品
人人妻人人澡人人看
看非洲黑人一级黄片
青青草视频在线视频观看
2022亚洲国产成人精品
纯流量卡能插随身wifi吗
美女主播在线视频
日日爽夜夜爽网站
精品99又大又爽又粗少妇毛片
色哟哟·www
久久久久久人人人人人
欧美3d第一页
国产极品粉嫩免费观看在线
午夜福利乱码中文字幕
内地一区二区视频在线
国产精品.久久久
久久精品久久久久久久性
伦理电影免费视频
一本—道久久a久久精品蜜桃钙片
91精品国产国语对白视频
国产片特级美女逼逼视频
免费观看性生交大片5
日本wwww免费看
日本欧美国产在线视频
国产免费视频播放在线视频
只有这里有精品99
菩萨蛮人人尽说江南好唐韦庄
人妻一区二区av
欧美日韩综合久久久久久
亚洲国产毛片av蜜桃av
最近2019中文字幕mv第一页
岛国毛片在线播放
色网站视频免费
亚洲综合色惰
国产亚洲一区二区精品
国产亚洲精品久久久com
久久久久精品久久久久真实原创
国产精品人妻久久久久久
在线亚洲精品国产二区图片欧美
一级片'在线观看视频
伦理电影大哥的女人
欧美xxⅹ黑人
日韩成人av中文字幕在线观看
国产在线免费精品
久久99精品国语久久久
在线观看免费日韩欧美大片
久久久久久人妻
不卡视频在线观看欧美
日韩 亚洲 欧美在线
中文字幕精品免费在线观看视频
亚洲色图综合在线观看
日韩一本色道免费dvd
国产在线视频一区二区
国产午夜精品一二区理论片
国产在视频线精品
免费黄色在线免费观看
精品久久久精品久久久
国产成人a∨麻豆精品
校园人妻丝袜中文字幕
xxx大片免费视频
免费观看无遮挡的男女
人人妻人人添人人爽欧美一区卜
人妻 亚洲 视频
岛国毛片在线播放
姜堰市 |
SHOW |
安仁县 |
长宁县 |
兴化市 |
深泽县 |
改则县 |
淳安县 |
弥勒县 |
高碑店市 |
保康县 |
白朗县 |
大新县 |
普洱 |
湖北省 |
天等县 |
黄平县 |
浪卡子县 |
壶关县 |
台安县 |
淮南市 |
宜春市 |
濮阳市 |
自治县 |
米脂县 |
嘉义市 |
青铜峡市 |
尼玛县 |
楚雄市 |
衡阳市 |
新巴尔虎左旗 |
沈阳市 |
明水县 |
黎川县 |
宣汉县 |
许昌市 |
江山市 |
安岳县 |
石狮市 |
乐山市 |
临猗县 |