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

    基于Spark的大數(shù)據(jù)分析工具Hive的研究

    2018-01-04 11:35楊寧黃婷婷
    計(jì)算機(jī)時(shí)代 2018年11期

    楊寧 黃婷婷

    摘 要: 隨著數(shù)據(jù)規(guī)模的不斷增大,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫方法已經(jīng)無法滿足大數(shù)據(jù)量的數(shù)據(jù)查詢需求,而基于Hadoop 平臺(tái)的 Hive 數(shù)據(jù)倉庫為海量數(shù)據(jù)分析提供了方便的操作。隨著實(shí)時(shí)查詢需求的增加,基于Spark的Hive操作得到了很好的應(yīng)用。文章主要介紹了Hive on Spark的整合步驟以及與Hadoop運(yùn)行模式的比較。對(duì) MovieLens 數(shù)據(jù)集的實(shí)驗(yàn)測(cè)試顯示,新模式的執(zhí)行速度提高了17.42-46.35倍,這對(duì)進(jìn)一步了解Hive的運(yùn)行機(jī)制及海量數(shù)據(jù)的實(shí)時(shí)分析具有重要的意義。

    關(guān)鍵詞: Hadoop; Hive; Spark; 海量數(shù)據(jù); 實(shí)時(shí)分析

    中圖分類號(hào):TP399 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2018)11-31-05

    Abstract: With the increasing size of the acquired data, the traditional relational database method can no longer meet the data query requirements of such large data volume, but the Hive data warehouse based on Hadoop platform provides convenient operation for massive data analysis. And with the increase in real-time query requirements, Spark-based Hive operations have been well applied. In this paper, Hive and Spark are integrated, and the integration steps of Hive on Spark and the comparison with the traditional running structure are introduced. The experimental test on MovieLens dataset shows that the execution speed of the new mode has increased by 17.42-46.35 times. This is of great significance for further understanding of Hive's operating mechanism and real-time analysis of massive data.

    Key words: Hadoop; Hive; Spark; massive data; real-time analysis

    0 引言

    隨著數(shù)據(jù)分析需求的不斷增加,實(shí)時(shí)性查詢?cè)絹碓街匾腔贖adoop的Hive查詢,耗時(shí)過長,這在實(shí)時(shí)性要求比較嚴(yán)格的業(yè)務(wù)中是無法使用的。Spark的使用,給Hive的實(shí)時(shí)查詢提供了可能,如何更好的將Spark與Hive進(jìn)行整合,從而得到更高的查詢速度,是以后需要進(jìn)一步研究的方向。

    1 Hive

    1.1 Hive的背景

    Hive起源于Facebook。原因是Facebook有著大量的用戶數(shù)據(jù)[1]需要進(jìn)行處理。而Hadoop[2]是一個(gè)由MapReduce[3]模塊實(shí)現(xiàn)的大數(shù)據(jù)處理工具,主要的應(yīng)用場(chǎng)景是在構(gòu)建數(shù)據(jù)倉庫時(shí),對(duì)數(shù)據(jù)執(zhí)行抽取、轉(zhuǎn)換和裝載操作[4]。但是,由于MapReduce程序?qū)τ谄渌Z言開發(fā)者來說相對(duì)麻煩。所以,F(xiàn)acebook研發(fā)了Hive,這將sql語句在Hadoop上執(zhí)行成為了可能,達(dá)到了提高查詢效率的目的。

    1.2 Hive的模型

    Hive運(yùn)行時(shí),將SQL語句進(jìn)行解釋、編譯、優(yōu)化并生成執(zhí)行任務(wù),默認(rèn)情況下會(huì)將查詢語句轉(zhuǎn)化為MapReduce任務(wù)進(jìn)而執(zhí)行。在基于Spark的架構(gòu)中,將轉(zhuǎn)化為抽象的RDD,然后對(duì)相應(yīng)的RDD再進(jìn)行相關(guān)的處理。Hive 中的主要數(shù)據(jù)模型如下:表(Table)、外部表(External Table)、分區(qū)(Partition)、桶(Bucket)[5]。Hive中包含的主要組件如下:

    Driver組件:主要有Compiler、Optimizer、Executor,可以將Hive語句進(jìn)行編譯、解析、優(yōu)化,進(jìn)而轉(zhuǎn)化為相應(yīng)的任務(wù)并提交給計(jì)算引擎進(jìn)行處理。

    MetaStore組件:存儲(chǔ)著Hive的元數(shù)據(jù)信息,主要為關(guān)系型數(shù)據(jù)庫。

    用戶接口:用于訪問Hive。

    2 Hive on Hadoop

    2.1 Hadoop的背景

    Google在2004年提出了最原始的分布式計(jì)算架構(gòu)模型[6]:MapReduce,該模型主要用于大規(guī)模數(shù)據(jù)的并行處理。MapReduce模型主要分為Map和Reduce過程,主要的原理是將大規(guī)模數(shù)據(jù)處理作業(yè)拆分成多個(gè)可獨(dú)立運(yùn)行的Map任務(wù),然后傳輸?shù)蕉鄠€(gè)處理機(jī)上進(jìn)行分布處理,最后通過Reduce任務(wù)混洗合并,從而產(chǎn)生最終的輸出文件。盡管MapReduce模型比較好的考慮了數(shù)據(jù)存儲(chǔ)、調(diào)度、容錯(cuò)管理、負(fù)載均衡[7]等問題。但是它也存在不足,如占用過多的網(wǎng)絡(luò)資源、磁盤讀寫耗費(fèi)時(shí)間、異步性差等問題。

    2.2 Hadoop的四大組件

    Hadoop為可靠、可擴(kuò)展的分布式開源軟件。

    Hadoop的四個(gè)組件如下:

    Hadoop Common:支持其他Hadoop模塊的程序。

    HDFS:分布式文件系統(tǒng),提供訪問應(yīng)用程序的數(shù)據(jù)。

    Hadoop YARN:作業(yè)調(diào)度和集群資源管理的框架[8]。

    Hadoop MapReduce:基于YARN的大型數(shù)據(jù)集并行處理系統(tǒng)。

    2.3 Hive on Hadoop運(yùn)行機(jī)制

    Hive的客戶端書寫hql語句發(fā)起任務(wù)請(qǐng)求,然后將hql語句轉(zhuǎn)化為mapreduce任務(wù),通過資源管理器yarn,分發(fā)到各個(gè)節(jié)點(diǎn)上進(jìn)行數(shù)據(jù)處理。這種運(yùn)行模式的目的是使客戶端主要集中進(jìn)行查詢語句的書寫,而不用過多的關(guān)注底層的開發(fā)。具體執(zhí)行流程如圖1所示。

    2.4 Hive on Hadoop的應(yīng)用

    由于Hadoop具有較高的延遲,而且在作業(yè)提交和調(diào)度的時(shí)候,需要大量的額外開銷。所以,這種模式無法滿足大數(shù)據(jù)集的低延遲查詢。因此,該模式最佳使用場(chǎng)合是大數(shù)據(jù)集的離線批處理作業(yè),例如,網(wǎng)絡(luò)日志的離線分析。

    3 Hive on Spark

    3.1 Spark的背景介紹

    Apache Spark[9]是基于內(nèi)存計(jì)算的用于大規(guī)模數(shù)據(jù)處理的分析引擎。Spark中的核心抽象概念就是彈性分布式數(shù)據(jù)集RDD(resilient distributed datasets)[10],該數(shù)據(jù)集為只讀型可恢復(fù)數(shù)據(jù)集。用戶可以利用 Spark中的轉(zhuǎn)換(transformation)和動(dòng)作(action)操作對(duì)其進(jìn)行處理,這其中也包括RDD的持久化操作,我們可以利用緩存的方式將其保存在內(nèi)存[11]中不被回收。

    RDD通過血統(tǒng)(lineage)關(guān)系來完成容錯(cuò):主要的原理是丟失的RDD有足夠的信息知道自己的父RDD,從而可以通過再次計(jì)算的方式從父RDD得到丟失的RDD。

    3.2 Spark的四大特性

    Spark具有四大特性如下:

    快速性:相比較于Hadoop,官網(wǎng)給出的運(yùn)行速度是提高了100倍。因?yàn)镾park使用DAG[12]調(diào)度程序、查詢優(yōu)化程序和物理執(zhí)行引擎,所以實(shí)現(xiàn)批量數(shù)據(jù)和流式數(shù)據(jù)處理的高性能。

    易用性:支持使用Java,Scala,Python,R和SQL等語言進(jìn)行快速編寫應(yīng)用程序。

    高可用性:Spark提供了很多庫,包括SQL、DataFrame、MLlib[13]、GraphX[14]和Spark Streaming[15]。我們可以在同一個(gè)應(yīng)用程序中組合使用這些庫。

    跨平臺(tái)性:Spark可以運(yùn)行在Hadoop、Mesos、或者Kubernetes中;可以從HDFS、HBase、Hive和其他數(shù)百個(gè)數(shù)據(jù)源中訪問數(shù)據(jù)。

    3.3 Hive on Spark的運(yùn)行機(jī)制

    我們?cè)赟park平臺(tái)運(yùn)行Hive時(shí),有遠(yuǎn)程和本地兩種方式。Hive on Spark主要的設(shè)計(jì)思路是,盡可能重用Hive邏輯計(jì)算層面的功能。在運(yùn)行生成物理計(jì)劃開始時(shí),就提供一整套針對(duì)Spark的實(shí)現(xiàn),目的是使Hive的查詢可以作為Spark任務(wù)來執(zhí)行。

    設(shè)計(jì)原則如下:

    ⑴ 盡量保持Hive源碼的完整性:主要為了不影響Hive目前對(duì)MapReduce和Tez的支持;

    ⑵ 利用Hive語句:主要指使用Hive的執(zhí)行語句對(duì)數(shù)據(jù)進(jìn)行操作,使主要的計(jì)算邏輯仍由Hive提供;

    ⑶ 對(duì)Spark具有良好的松耦合性:使用中可以直接利用命令進(jìn)行計(jì)算引擎的切換。

    圖2是一個(gè)關(guān)于兩表join的hive操作執(zhí)行過程,具體的處理過程如下:

    這個(gè)join查詢?cè)谶M(jìn)行邏輯計(jì)劃過程中生成了兩個(gè)MapWork和一個(gè)ReduceWork。TS讀取表記錄,F(xiàn)IL進(jìn)行過濾;RS對(duì)數(shù)據(jù)進(jìn)行分發(fā)和排序,JOIN算子對(duì)RS分組排序后的數(shù)據(jù)進(jìn)行join運(yùn)算,最后通過FS算子輸出結(jié)果。

    在執(zhí)行SparkTask時(shí),將各個(gè)MapWork和ReduceWork包裝成函數(shù)應(yīng)用到RDD上,RDD主要由Hive表生成。對(duì)于存在依賴關(guān)系的Work之間,需要調(diào)用Shuffle操作并進(jìn)行stage的相應(yīng)劃分。圖2右為RDD的具體執(zhí)行過程,首先通過Union操作,然后執(zhí)行Shuffle操作,最后得到相應(yīng)的RDD,foreachAsync的作用是將任務(wù)提交到Spark引擎上進(jìn)行處理。

    3.4 hive on spark的應(yīng)用

    如今,數(shù)據(jù)的來源和特性不斷改變,傳統(tǒng)的處理方式已不再適用,并且當(dāng)使用過程中碰到迭代操作時(shí),基于MapReduce的Hive查詢根本無法滿足快速處理的要求。但是,對(duì)于實(shí)時(shí)查詢業(yè)務(wù),基于Spark的大數(shù)據(jù)分析工具Hive有著突出的表現(xiàn),特別是對(duì)于一些復(fù)雜的操作,如迭代操作。

    4 相關(guān)工作

    4.1 Hive on Spark的集群搭建準(zhǔn)備

    Spark的編譯。要使用Hive on Spark,所用的Spark版本必須不包含Hive的相關(guān)jar包。需要下載Spark源碼進(jìn)行重新編譯。

    我們這里用的Spark源碼是從官網(wǎng)下載的spark-1.6.2的源碼包。編譯前請(qǐng)確保已經(jīng)安裝JDK、Maven和Scala,Maven為3.3.3及以上版本,并配置環(huán)境變量。進(jìn)入到源碼根目錄下,利用make-distribution.sh命令進(jìn)行編譯,注意Hive和Spark的版本號(hào)要匹配。

    4.2 Hive on Spark的搭建

    本次實(shí)驗(yàn)中,主要搭建了三臺(tái)虛擬機(jī),其中Hive只需安裝在其中一臺(tái)機(jī)上,啟動(dòng)Hive時(shí),注意將MySQL驅(qū)動(dòng)包上傳到Hive的lib目錄下;然后,在Hive的機(jī)器上,將Spark的lib目錄下的assembly包拷貝到Hive的lib目錄下,目的是執(zhí)行Hive操作就不需要再手動(dòng)啟動(dòng)Spark。初始化數(shù)據(jù)庫,啟動(dòng)Hive。至此,安裝結(jié)束,進(jìn)行實(shí)驗(yàn)測(cè)試。

    5 兩種模式在具體查詢分析中的比較

    5.1 影評(píng)案例的測(cè)試

    主要使用了三張表movies.dat,ratings.dat,users.dat,我們主要對(duì)兩張表以及三張表的join操作進(jìn)行了測(cè)試,具體操作如表1,表2所示。

    5.2 實(shí)驗(yàn)環(huán)境

    實(shí)驗(yàn)采用在虛擬機(jī)建立3臺(tái)機(jī)器測(cè)試,配置如下,電腦硬件:(英特爾)Intel(R) Core(TM) i5-3210M CPU@2.50GHz(2500 Mh),內(nèi)存8.0GB,操作系統(tǒng)是 Microsoft Windows 7旗艦版(64位/Service Pack 1)。

    三臺(tái)虛擬機(jī)的信息具體如表3。

    三張表movies.dat,ratings.dat,users.dat的數(shù)據(jù)量分別為3883行數(shù)據(jù),1000209行數(shù)據(jù),6040行數(shù)據(jù)。測(cè)試結(jié)果如表4,表5所示。對(duì)于hadoop的具體執(zhí)行過程如表6所示。

    5.3 性能比較與總結(jié)

    我們通過具體的案例分析,將結(jié)果用圖表進(jìn)行顯示,每次運(yùn)行的時(shí)間單位為秒,具體如圖3、圖4所示。

    6 實(shí)驗(yàn)總結(jié)和期望

    實(shí)驗(yàn)中,我們看到利用Spark作為計(jì)算引擎比MapReduce的執(zhí)行速度快了17.421-46.347倍?;贖adoop的執(zhí)行過程具體如表6所示,總體運(yùn)行時(shí)間都比較長。但是當(dāng)基于Spark引擎運(yùn)行時(shí),每條語句的執(zhí)行時(shí)間都明顯降低了,特別是執(zhí)行sql6語句的時(shí)候,時(shí)間減少的更加明顯。

    通過實(shí)驗(yàn),基于Spark的Hive語句執(zhí)行的效果明顯好于Hadoop,特別是對(duì)于復(fù)雜的查詢語句,如產(chǎn)生多個(gè)map和reduce過程的語句,Spark的表現(xiàn)更加突出。Spark的應(yīng)用使Hive的實(shí)時(shí)查詢成為了可能。這也對(duì)海量數(shù)據(jù)的實(shí)時(shí)分析具有重要的意義。

    參考文獻(xiàn)(References):

    [1] 李學(xué)龍,龔海剛.大數(shù)據(jù)系統(tǒng)綜述[J].中國科學(xué):信息科學(xué),2015.45(1):1-44

    [2] 陸嘉恒.Hadoop實(shí)戰(zhàn)[M].機(jī)械工業(yè)出版社,2011.

    [3] 宋杰.MapReduce大數(shù)據(jù)處理平臺(tái)與算法研究進(jìn)展[J].軟件學(xué)報(bào),2017.28(3).

    [4] El-Sappagh S H A, Hendawi A M A, Bastawissy A H E. A proposed modelfor data warehouse ETL processes[J]. Journal of King Saud University Computer & Information Sciences,2011.23(2):91-104

    [5] Dean J,Ghemawat S. MapReduce:simplified data process-ing on largeclusters[J].Communications of the ACM,2008.51(1):107-113

    [6] 董西成.Hadoop技術(shù)內(nèi)幕深入解析MapReduce架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理[M].機(jī)械工業(yè)出版,2013.

    [7] 陳林,Hadoop異構(gòu)集群下的負(fù)載均衡算法研究[J].現(xiàn)代計(jì)算機(jī),2018.5:60-62

    [8] 方宸.基于YARN網(wǎng)絡(luò)數(shù)據(jù)分析系統(tǒng)實(shí)現(xiàn)與應(yīng)用研究[D].華中科技大學(xué),2014.

    [9] 高彥杰.Spark大數(shù)據(jù)處理[M].機(jī)械工業(yè)出版社,2014.

    [10] Zaharia M, Chowdhury M, Das T, et al. Resilient distributed datasets: a faulttolerant abstraction for in-memory cluster computing [C]// Proc of Conference on Networked Systems Design and Implementation.[S. l. ]:USENIX Association, 2012:2

    [11] Han Z, Zhang Y. Spark: A Big Data Processing Platform Based on MemoryComputing [C]// Proc of International Symposium on Parallel Architectures.[S. l.]:IEEE Press,2015:172-176

    [12] 袁景凌,熊盛武,饒文碧.Spark案例與實(shí)驗(yàn)教程[M].武漢大學(xué)出版社,2017.

    [13] B Yavuz, B Yavuz, B Yavuz, E Sparks, D Liu.MLlib: machine learning in apache spark[J]. Journal of Machine Learning Research,2016.17(1):1235-1241

    [14] 孫海.Spark的圖計(jì)算框架:GraphX[J],現(xiàn)代計(jì)算機(jī)(專業(yè)版),2017.9:120-122,127

    [15] 陸世鵬,基于Spark Streaming的海量日志實(shí)時(shí)處理系統(tǒng)的設(shè)計(jì)[J].電子產(chǎn)品可靠性與環(huán)境試驗(yàn),2017.35(5).

    色综合亚洲欧美另类图片| 精品一品国产午夜福利视频| 啦啦啦 在线观看视频| 久久精品国产亚洲av高清一级| 99香蕉大伊视频| √禁漫天堂资源中文www| 午夜福利影视在线免费观看| 欧美日韩黄片免| 在线永久观看黄色视频| 夜夜爽天天搞| 国产区一区二久久| 国产精品野战在线观看| 一边摸一边做爽爽视频免费| 国产精品久久久久久精品电影 | 电影成人av| 成年女人毛片免费观看观看9| 午夜日韩欧美国产| 97碰自拍视频| 黄色视频不卡| 午夜精品久久久久久毛片777| 黄色丝袜av网址大全| 亚洲va日本ⅴa欧美va伊人久久| avwww免费| 国产亚洲精品久久久久5区| 99精品久久久久人妻精品| 亚洲第一电影网av| 成人国产综合亚洲| 99re在线观看精品视频| 精品免费久久久久久久清纯| 国产精品亚洲av一区麻豆| 黑人操中国人逼视频| 午夜福利高清视频| 国产精品九九99| 一边摸一边抽搐一进一小说| 亚洲国产中文字幕在线视频| 欧美不卡视频在线免费观看 | 久久久久久人人人人人| 黄片小视频在线播放| 久久精品91无色码中文字幕| 国产成人啪精品午夜网站| 欧美 亚洲 国产 日韩一| 亚洲精品一区av在线观看| 久久久久久国产a免费观看| 中文字幕人妻熟女乱码| 脱女人内裤的视频| 国产高清视频在线播放一区| 啦啦啦 在线观看视频| 麻豆国产av国片精品| 国产精品一区二区免费欧美| 亚洲国产高清在线一区二区三 | 久久久久精品国产欧美久久久| 激情在线观看视频在线高清| 亚洲国产看品久久| 亚洲国产精品成人综合色| 成熟少妇高潮喷水视频| 欧美精品啪啪一区二区三区| 午夜福利欧美成人| 一个人观看的视频www高清免费观看 | 高清在线国产一区| 在线观看免费视频日本深夜| 国产欧美日韩一区二区三| 亚洲aⅴ乱码一区二区在线播放 | 桃色一区二区三区在线观看| 亚洲专区字幕在线| 国产成人系列免费观看| 99国产精品一区二区蜜桃av| 久久草成人影院| 搞女人的毛片| 亚洲国产精品sss在线观看| 免费看美女性在线毛片视频| 大码成人一级视频| 亚洲一区中文字幕在线| 色综合亚洲欧美另类图片| 日韩大码丰满熟妇| 黄片播放在线免费| 国产高清视频在线播放一区| 国产精品爽爽va在线观看网站 | 国产精品久久电影中文字幕| 国产精品一区二区精品视频观看| 国产蜜桃级精品一区二区三区| 日本 欧美在线| 欧美中文综合在线视频| 午夜激情av网站| 丰满的人妻完整版| 成年人黄色毛片网站| 成人三级做爰电影| 久久人人精品亚洲av| 久久香蕉激情| 国产黄a三级三级三级人| 精品人妻在线不人妻| 无遮挡黄片免费观看| 亚洲男人天堂网一区| videosex国产| 嫁个100分男人电影在线观看| 多毛熟女@视频| 熟妇人妻久久中文字幕3abv| 亚洲中文字幕日韩| 88av欧美| 中文字幕人妻熟女乱码| 啦啦啦观看免费观看视频高清 | 他把我摸到了高潮在线观看| 亚洲av电影在线进入| 最近最新免费中文字幕在线| 久久性视频一级片| 在线观看免费午夜福利视频| 免费看十八禁软件| 亚洲精品久久成人aⅴ小说| av在线播放免费不卡| 午夜福利欧美成人| 国产精品久久久久久精品电影 | 精品国产美女av久久久久小说| 免费av毛片视频| 欧美黑人欧美精品刺激| 久久久水蜜桃国产精品网| 午夜福利,免费看| 免费人成视频x8x8入口观看| 久久伊人香网站| 国产精品亚洲一级av第二区| 国产成年人精品一区二区| 欧美乱妇无乱码| 啦啦啦观看免费观看视频高清 | 日本撒尿小便嘘嘘汇集6| 热99re8久久精品国产| 亚洲五月天丁香| 男女床上黄色一级片免费看| 黄色女人牲交| 久久中文看片网| 天堂√8在线中文| 黑丝袜美女国产一区| 国产成人精品久久二区二区91| 99riav亚洲国产免费| 99精品久久久久人妻精品| 国内精品久久久久久久电影| 婷婷丁香在线五月| 欧美大码av| 成人欧美大片| 日韩精品中文字幕看吧| 亚洲av成人不卡在线观看播放网| 91av网站免费观看| 午夜久久久在线观看| 精品不卡国产一区二区三区| 99国产精品免费福利视频| 99精品久久久久人妻精品| 久久精品国产综合久久久| 久久国产乱子伦精品免费另类| 亚洲精品中文字幕一二三四区| 亚洲男人的天堂狠狠| 亚洲欧美日韩另类电影网站| 天堂√8在线中文| 日韩一卡2卡3卡4卡2021年| 中文字幕精品免费在线观看视频| 婷婷六月久久综合丁香| 如日韩欧美国产精品一区二区三区| 精品国内亚洲2022精品成人| 免费看a级黄色片| 日日干狠狠操夜夜爽| 国产精品永久免费网站| 亚洲一区二区三区色噜噜| 国产亚洲欧美在线一区二区| 久久久国产成人精品二区| 成年版毛片免费区| 男女床上黄色一级片免费看| 操美女的视频在线观看| 97人妻天天添夜夜摸| 日韩欧美三级三区| 国产成人av教育| 一本大道久久a久久精品| 一区福利在线观看| 久久香蕉激情| 亚洲国产精品合色在线| 欧美老熟妇乱子伦牲交| 一进一出抽搐动态| 欧美精品啪啪一区二区三区| 亚洲久久久国产精品| bbb黄色大片| 亚洲最大成人中文| 欧美黄色片欧美黄色片| 精品无人区乱码1区二区| 欧美性长视频在线观看| 欧美激情 高清一区二区三区| 久久香蕉激情| 亚洲国产精品合色在线| 亚洲精品美女久久av网站| 欧美色欧美亚洲另类二区 | 欧美人与性动交α欧美精品济南到| 亚洲av片天天在线观看| 少妇被粗大的猛进出69影院| 国产麻豆成人av免费视频| 搡老熟女国产l中国老女人| 在线观看一区二区三区| 制服诱惑二区| 欧美日本视频| 精品国产美女av久久久久小说| 女警被强在线播放| 欧美不卡视频在线免费观看 | 亚洲片人在线观看| 一区在线观看完整版| 91在线观看av| 免费av毛片视频| 精品国产一区二区久久| 国产乱人伦免费视频| 在线天堂中文资源库| 久久久久久亚洲精品国产蜜桃av| 欧美成人午夜精品| 天天添夜夜摸| 天堂影院成人在线观看| 波多野结衣高清无吗| 免费人成视频x8x8入口观看| 99国产精品99久久久久| avwww免费| 亚洲人成电影免费在线| av免费在线观看网站| 黄色视频不卡| 国产精品永久免费网站| 亚洲少妇的诱惑av| 这个男人来自地球电影免费观看| 国产成人精品久久二区二区免费| av视频免费观看在线观看| 日本一区二区免费在线视频| 美女国产高潮福利片在线看| 19禁男女啪啪无遮挡网站| 可以免费在线观看a视频的电影网站| 国产视频一区二区在线看| 久久久久久大精品| 高清在线国产一区| av天堂在线播放| 国产精品久久视频播放| 国产亚洲精品综合一区在线观看 | 精品卡一卡二卡四卡免费| 日日摸夜夜添夜夜添小说| 一本久久中文字幕| 久久人人爽av亚洲精品天堂| 国产精品亚洲一级av第二区| 色在线成人网| 97人妻精品一区二区三区麻豆 | 国产午夜福利久久久久久| 日本五十路高清| 少妇粗大呻吟视频| 国产精品久久久av美女十八| 女性生殖器流出的白浆| 国产亚洲av嫩草精品影院| 国产日韩一区二区三区精品不卡| 人妻丰满熟妇av一区二区三区| 国语自产精品视频在线第100页| av中文乱码字幕在线| 男女床上黄色一级片免费看| 日韩大码丰满熟妇| svipshipincom国产片| 超碰成人久久| 在线观看66精品国产| 50天的宝宝边吃奶边哭怎么回事| 精品国产超薄肉色丝袜足j| 久久欧美精品欧美久久欧美| 国产精品自产拍在线观看55亚洲| x7x7x7水蜜桃| 级片在线观看| 日韩中文字幕欧美一区二区| 国产免费av片在线观看野外av| 欧美成人性av电影在线观看| 欧美中文日本在线观看视频| 国产成+人综合+亚洲专区| 丰满的人妻完整版| 香蕉国产在线看| 91精品国产国语对白视频| 国产精品影院久久| 少妇裸体淫交视频免费看高清 | 欧美 亚洲 国产 日韩一| 亚洲视频免费观看视频| 国产成人欧美在线观看| 亚洲全国av大片| 麻豆av在线久日| 美国免费a级毛片| 天堂动漫精品| 成人18禁高潮啪啪吃奶动态图| 日本欧美视频一区| 国产亚洲欧美98| 国产一区二区三区视频了| 久久久久久久久久久久大奶| 国产伦一二天堂av在线观看| 亚洲中文av在线| 国产高清videossex| 国产在线观看jvid| 国产精品秋霞免费鲁丝片| 亚洲人成网站在线播放欧美日韩| 两个人视频免费观看高清| 久久国产亚洲av麻豆专区| 欧美黄色片欧美黄色片| 黄色丝袜av网址大全| 日本欧美视频一区| 国产精品亚洲av一区麻豆| 亚洲专区中文字幕在线| 亚洲成av人片免费观看| 在线观看66精品国产| 亚洲精品中文字幕一二三四区| 亚洲av片天天在线观看| 亚洲精品美女久久av网站| 久久午夜综合久久蜜桃| 色综合亚洲欧美另类图片| 成人国语在线视频| 精品人妻1区二区| av福利片在线| 少妇粗大呻吟视频| 一区在线观看完整版| 国产视频一区二区在线看| 69av精品久久久久久| 国产亚洲精品综合一区在线观看 | 在线免费观看的www视频| 婷婷丁香在线五月| 搡老岳熟女国产| 99久久精品国产亚洲精品| 麻豆久久精品国产亚洲av| 久久天躁狠狠躁夜夜2o2o| www日本在线高清视频| 99国产综合亚洲精品| 日日夜夜操网爽| 99精品欧美一区二区三区四区| 法律面前人人平等表现在哪些方面| 涩涩av久久男人的天堂| 国产麻豆69| 色哟哟哟哟哟哟| 一本久久中文字幕| 亚洲欧美激情在线| 国产成人影院久久av| 欧美不卡视频在线免费观看 | 亚洲性夜色夜夜综合| 国产99久久九九免费精品| 88av欧美| 精品一区二区三区av网在线观看| 国产私拍福利视频在线观看| 国产av一区在线观看免费| 日韩精品免费视频一区二区三区| 精品久久蜜臀av无| 无遮挡黄片免费观看| 免费不卡黄色视频| 神马国产精品三级电影在线观看 | 嫁个100分男人电影在线观看| 国产精品一区二区精品视频观看| 亚洲aⅴ乱码一区二区在线播放 | 一本综合久久免费| 国产精品精品国产色婷婷| 中文字幕高清在线视频| 久久久久久国产a免费观看| 脱女人内裤的视频| 亚洲精品美女久久av网站| 夜夜躁狠狠躁天天躁| 一进一出好大好爽视频| 久久影院123| 国产高清激情床上av| 免费久久久久久久精品成人欧美视频| 中文字幕人成人乱码亚洲影| www.精华液| 一区福利在线观看| 丰满人妻熟妇乱又伦精品不卡| 一区二区日韩欧美中文字幕| 国产人伦9x9x在线观看| 日韩欧美三级三区| 啦啦啦观看免费观看视频高清 | 欧美乱色亚洲激情| 日韩欧美免费精品| 搞女人的毛片| 亚洲aⅴ乱码一区二区在线播放 | 色老头精品视频在线观看| 欧美激情高清一区二区三区| 搞女人的毛片| 久久久久久久精品吃奶| 一级a爱视频在线免费观看| 99国产精品一区二区蜜桃av| 老熟妇乱子伦视频在线观看| 久久天躁狠狠躁夜夜2o2o| 一二三四在线观看免费中文在| 日韩av在线大香蕉| 亚洲欧美日韩另类电影网站| 两性夫妻黄色片| 国产视频一区二区在线看| 久久久久九九精品影院| 黄网站色视频无遮挡免费观看| 一区二区三区精品91| 激情视频va一区二区三区| 这个男人来自地球电影免费观看| 999久久久精品免费观看国产| 香蕉国产在线看| 丝袜在线中文字幕| 久久久精品国产亚洲av高清涩受| 午夜福利18| 国产97色在线日韩免费| 亚洲美女黄片视频| 精品欧美一区二区三区在线| 国产不卡一卡二| 亚洲av电影不卡..在线观看| 久久精品aⅴ一区二区三区四区| 亚洲av五月六月丁香网| 免费看十八禁软件| 亚洲中文字幕一区二区三区有码在线看 | 两性夫妻黄色片| 国产一区二区三区视频了| 一区在线观看完整版| 久久久久久人人人人人| 午夜老司机福利片| 国产野战对白在线观看| 亚洲精品国产一区二区精华液| 两个人免费观看高清视频| 色尼玛亚洲综合影院| 丰满的人妻完整版| 看免费av毛片| 成人亚洲精品一区在线观看| 免费在线观看视频国产中文字幕亚洲| 男女下面插进去视频免费观看| 亚洲国产精品合色在线| 日韩大码丰满熟妇| 国产精品综合久久久久久久免费 | 日本黄色视频三级网站网址| 欧美色视频一区免费| 男人舔女人的私密视频| 久久久国产成人精品二区| 中文字幕人成人乱码亚洲影| 国产人伦9x9x在线观看| 在线天堂中文资源库| 精品高清国产在线一区| 欧美激情高清一区二区三区| 九色亚洲精品在线播放| 亚洲精品久久国产高清桃花| 国产一级毛片七仙女欲春2 | 9191精品国产免费久久| 男女之事视频高清在线观看| 一级黄色大片毛片| 亚洲一卡2卡3卡4卡5卡精品中文| 成人国产一区最新在线观看| 首页视频小说图片口味搜索| 男女下面进入的视频免费午夜 | 精品久久久久久久人妻蜜臀av | 99精品在免费线老司机午夜| av在线天堂中文字幕| 熟妇人妻久久中文字幕3abv| 久久精品91无色码中文字幕| 精品一区二区三区av网在线观看| 亚洲精品美女久久久久99蜜臀| 一级毛片高清免费大全| 久久人妻福利社区极品人妻图片| 成人国产综合亚洲| 成人手机av| 日韩免费av在线播放| x7x7x7水蜜桃| 男女下面进入的视频免费午夜 | 韩国av一区二区三区四区| 狠狠狠狠99中文字幕| 国语自产精品视频在线第100页| 男人的好看免费观看在线视频 | 国产99白浆流出| 国产麻豆成人av免费视频| 精品久久久久久,| 国产成人啪精品午夜网站| 国产私拍福利视频在线观看| 黄色毛片三级朝国网站| 18禁美女被吸乳视频| 精品福利观看| 香蕉国产在线看| 国产精品影院久久| 亚洲国产中文字幕在线视频| 免费高清视频大片| 亚洲国产日韩欧美精品在线观看 | 日本在线视频免费播放| 欧美日本中文国产一区发布| 亚洲专区字幕在线| 又大又爽又粗| 午夜精品国产一区二区电影| 女人被狂操c到高潮| 国产av一区二区精品久久| 国产精品一区二区免费欧美| 国产精品自产拍在线观看55亚洲| 国语自产精品视频在线第100页| 成年人黄色毛片网站| 国产精品久久久久久亚洲av鲁大| 精品午夜福利视频在线观看一区| 99热只有精品国产| 国产成人精品久久二区二区免费| 亚洲aⅴ乱码一区二区在线播放 | 一边摸一边做爽爽视频免费| 久99久视频精品免费| 国产精品久久久av美女十八| 亚洲情色 制服丝袜| 久久久久久国产a免费观看| 亚洲va日本ⅴa欧美va伊人久久| 亚洲五月天丁香| 12—13女人毛片做爰片一| aaaaa片日本免费| 国产不卡一卡二| 淫妇啪啪啪对白视频| 国产成人精品在线电影| 午夜激情av网站| 久久午夜亚洲精品久久| 嫩草影视91久久| 精品久久蜜臀av无| 深夜精品福利| 精品国产国语对白av| 日本 欧美在线| 亚洲五月色婷婷综合| 久久性视频一级片| 亚洲美女黄片视频| 国产日韩一区二区三区精品不卡| 成在线人永久免费视频| 精品不卡国产一区二区三区| 国内精品久久久久久久电影| 在线永久观看黄色视频| 黄色毛片三级朝国网站| 日韩av在线大香蕉| 国产欧美日韩一区二区三区在线| 校园春色视频在线观看| 一二三四社区在线视频社区8| 亚洲国产日韩欧美精品在线观看 | 黑人欧美特级aaaaaa片| 精品久久久久久久毛片微露脸| 精品福利观看| 人人妻人人澡人人看| av欧美777| 我的亚洲天堂| 亚洲av第一区精品v没综合| 妹子高潮喷水视频| 成年女人毛片免费观看观看9| 国产一卡二卡三卡精品| 亚洲av片天天在线观看| 久久久久国内视频| 91字幕亚洲| 一卡2卡三卡四卡精品乱码亚洲| АⅤ资源中文在线天堂| 不卡av一区二区三区| 午夜福利视频1000在线观看 | 国产精品一区二区在线不卡| 露出奶头的视频| 777久久人妻少妇嫩草av网站| 操出白浆在线播放| 日韩欧美一区视频在线观看| 可以在线观看毛片的网站| 一夜夜www| 精品国产超薄肉色丝袜足j| 性欧美人与动物交配| 88av欧美| 在线十欧美十亚洲十日本专区| 禁无遮挡网站| 色在线成人网| 亚洲欧美日韩高清在线视频| 黄频高清免费视频| 精品一区二区三区视频在线观看免费| 国产区一区二久久| 国产精品免费一区二区三区在线| 欧美日本视频| 欧美乱妇无乱码| 巨乳人妻的诱惑在线观看| 91老司机精品| 黄频高清免费视频| 国产高清视频在线播放一区| 欧美中文综合在线视频| 亚洲中文av在线| 变态另类成人亚洲欧美熟女 | 精品人妻在线不人妻| 色综合婷婷激情| 99riav亚洲国产免费| 91成人精品电影| 九色国产91popny在线| 搡老妇女老女人老熟妇| 亚洲精品国产区一区二| 一卡2卡三卡四卡精品乱码亚洲| 琪琪午夜伦伦电影理论片6080| 九色亚洲精品在线播放| 操美女的视频在线观看| 在线永久观看黄色视频| 午夜福利影视在线免费观看| 精品欧美国产一区二区三| 日韩精品免费视频一区二区三区| 男男h啪啪无遮挡| 99riav亚洲国产免费| 天天躁狠狠躁夜夜躁狠狠躁| 午夜免费鲁丝| 国产成人精品久久二区二区91| 大型黄色视频在线免费观看| 久久伊人香网站| av在线天堂中文字幕| 国产一区二区三区视频了| 熟女少妇亚洲综合色aaa.| 国产三级黄色录像| 国产精品98久久久久久宅男小说| av片东京热男人的天堂| 亚洲熟妇中文字幕五十中出| 欧美日韩瑟瑟在线播放| 久久久久久久久中文| 一本久久中文字幕| 啦啦啦免费观看视频1| 一级毛片高清免费大全| 嫁个100分男人电影在线观看| 搡老岳熟女国产| 成人精品一区二区免费| 国产精华一区二区三区| 男人舔女人下体高潮全视频| 一级毛片高清免费大全| 在线观看免费日韩欧美大片| 国产又色又爽无遮挡免费看| 精品卡一卡二卡四卡免费| 成年人黄色毛片网站| 亚洲片人在线观看| 精品久久久精品久久久| 亚洲一卡2卡3卡4卡5卡精品中文| 国产免费av片在线观看野外av| 一本综合久久免费| 中文字幕人妻熟女乱码| 91麻豆精品激情在线观看国产| 美国免费a级毛片| 中文字幕人妻熟女乱码| 1024香蕉在线观看| 亚洲国产精品合色在线| 亚洲欧美激情综合另类| 国产欧美日韩精品亚洲av| 一二三四在线观看免费中文在| 女人被狂操c到高潮| 国产精品日韩av在线免费观看 | 女人精品久久久久毛片| 啦啦啦 在线观看视频|