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

    基于Spark的關(guān)聯(lián)規(guī)則挖掘算法并行化研究

    2019-03-21 11:35:32許德心李玲娟
    計算機技術(shù)與發(fā)展 2019年3期
    關(guān)鍵詞:項集置信度內(nèi)存

    許德心,李玲娟

    (南京郵電大學 計算機學院,江蘇 南京 210023)

    0 引 言

    隨著信息技術(shù)的迅猛發(fā)展,數(shù)據(jù)量急劇增加。如何從海量的隨機數(shù)據(jù)中挖掘出有價值的信息,已成為一個必須面對的課題,數(shù)據(jù)挖掘技術(shù)由此誕生。數(shù)據(jù)挖掘是從大量的、不完全的、有噪聲、模糊的、隨機的實際應(yīng)用數(shù)據(jù)中,提取隱含在其中的、人們事先不知道但又潛在有用的信息和知識的過程[1-2]。而關(guān)聯(lián)規(guī)則挖掘則是數(shù)據(jù)挖掘中一個非常重要的研究課題。關(guān)聯(lián)規(guī)則挖掘的主要任務(wù)分為兩項:從大量數(shù)據(jù)中找到頻繁項集,根據(jù)頻繁項集提取有價值的強關(guān)聯(lián)規(guī)則。其中Apriori算法是其典型代表。該算法簡單準確,但是面對急速增長的數(shù)據(jù)量,該算法對強關(guān)聯(lián)規(guī)則的提取效率有待提高[3-5]。

    Spark作為新一代的大數(shù)據(jù)運算框架,將數(shù)據(jù)載入內(nèi)存,之后的迭代計算可以直接使用內(nèi)存中的中間結(jié)果作運算,避免了從磁盤中頻繁讀取數(shù)據(jù),擁有更高的執(zhí)行效率,很適合運行迭代運算較多的數(shù)據(jù)挖掘與機器學習算法。基于此,文中研究了Apriori算法在Spark平臺上的并行化方案,以提高算法提取強關(guān)聯(lián)規(guī)則的準確性與實效性,并設(shè)計了實驗對該方案的使用效果進行了檢驗。

    1 Apriori算法原理

    關(guān)聯(lián)規(guī)則一般描述:項集→項集,如X→Y。

    支持度(support):表示X,Y同時出現(xiàn)的概率。關(guān)聯(lián)規(guī)則X→Y的支持度可表示為:

    (1)

    置信度(confidence):表示在X出現(xiàn)的情況下Y也出現(xiàn)的概率。

    (2)

    其中,δ(X)=|ti|X?ti,ti∈T|,是項集X出現(xiàn)的次數(shù),ti表示某個事務(wù)的標識TID,T表示事務(wù)的集合。

    頻繁項集:是支持度大于最小支持度閾值的項集。

    強關(guān)聯(lián)規(guī)則:頻繁項集中置信度大于最小置信度閾值的關(guān)聯(lián)規(guī)則。

    Apriori算法利用逐層搜索迭代的方法找出項集之間的關(guān)系,最終形成規(guī)則。這個過程由連接與剪枝組成,為了降低連接與剪枝的時間復雜度,需借助以下定理:

    定理1:如果一個項集是頻繁的,則其所有的子集也一定是頻繁的。

    定理2:如果一個項集是非頻繁的,那么其所有的超集也一定是非頻繁的。

    Apriori算法步驟如下:

    Step1:設(shè)定最小支持度s和最小置信度c。

    Step2:根據(jù)數(shù)據(jù)集產(chǎn)生出候選1-項集,若其支持度大于等于最小支持度,那么它就是頻繁1-項集。

    Step3:頻繁1-項集通過連接產(chǎn)生候選2-項集,再通過候選2-項集獲得頻繁2-項集。

    Step4:不斷迭代產(chǎn)生下一級候選項集,直到不再產(chǎn)生新的候選項集為止。

    Step5:由頻繁項集生成關(guān)聯(lián)規(guī)則。具體過程是:根據(jù)頻繁項集Fk,找出可以出現(xiàn)在規(guī)則右部大小為m的元素列表Hm,如果頻繁項集可以移除大小為m的子集,且對于規(guī)則Fk-Hk→Hm的置信度大于最小置信度閾值,則該條規(guī)則為強關(guān)聯(lián)規(guī)則[6-7]。在這個過程中,同樣可以借助以下定理進行剪枝。

    下面給出Apriori算法產(chǎn)生頻繁項集及由頻繁項集生成關(guān)聯(lián)規(guī)則的偽代碼,其中Ck為候選K-項集的集合,F(xiàn)k為頻繁K-項集的集合。

    產(chǎn)生頻繁項集:

    1.K=1

    2.Fk={i|i∈I∧δ{i}≥n*minsup|}

    //找出頻繁一項集

    3.Repeat

    4.K=K+1

    5.ti

    //由頻繁項集生成下一級候選項集

    6.for each transactiont∈Tdo

    7.Ct=subset(Ck,t)

    //確定所有屬于t的候選項集

    8.for each candidate itemsetsc∈Ct

    9.c∈Ct

    //項集c出現(xiàn)的次數(shù)+1

    10.end for

    11.end for

    Fk={c|c∈Ck∧δ(c)≥N*minsup|}

    //獲取頻繁K-項集

    12.直到頻繁K-項集為空

    13.將所有的頻繁項集取并集

    生成關(guān)聯(lián)規(guī)則:

    1.k=|fk| //頻繁項集的大小

    2.m=|Hm| //可以出現(xiàn)在規(guī)則右部元素列表的大小

    3.ifk>m+1 then //如果頻繁項集可以移除大小為m的子集

    4.Hm+1=apriori-gen(Hm)

    //使用apriori-gen函數(shù)生成無重復組合

    5.for eachhm+1∈Hm+1do //對每個元素進行處理

    6.conf=δ(fk)/δ(fk-hm+1) //得出它們的置信度

    7.if conf≥minconf then //如果大于最小置信度閾值

    8.output the rule (fk-hm+1)→hm+1//輸出關(guān)聯(lián)規(guī)則

    9.else deletehm+1fromHm+1

    10.end if

    11.end for

    12.call ap-genrules(fk,Hm+1)

    13.end if

    定理3:如果規(guī)則X→Y不滿足置信度閾值,那么對于X的子集X',規(guī)則X'→Y也不滿足置信度閾值。

    從Apriori算法的執(zhí)行過程可以看出該算法多次進行循環(huán),產(chǎn)生了大量的候選項集,需要多次掃描數(shù)據(jù)庫,這就需要很大的I/O負載。為此,借助Spark平臺設(shè)計相應(yīng)的并行化方案來解決這個問題。

    2 Spark核心機制

    Spark是由美國UC Berkeley的AMP實驗室開發(fā)的基于內(nèi)存計算的大數(shù)據(jù)并行計算框架,它是MapReduce的拓展,可用于構(gòu)建大型的、低延遲的數(shù)據(jù)分析應(yīng)用程序,性能優(yōu)于Hadoop。Spark的設(shè)計遵循“一個軟件棧滿足不同應(yīng)用場景”的理念,逐漸形成了一套完整的生態(tài)系統(tǒng),具有一系列優(yōu)勢。

    (1)運行速度快。Spark使用先進的DAG(directed acyclic graph,有向無環(huán)圖)執(zhí)行引擎,以支持循環(huán)數(shù)據(jù)流與內(nèi)存計算,基于內(nèi)存的執(zhí)行速度可比Hadoop MapReduce快上百倍,基于磁盤的執(zhí)行速度也能快十倍;

    (2)容易使用。Spark支持Scala、Java、Python和R語言進行編程,簡潔的API設(shè)計有助于用戶輕松構(gòu)建并行程序,并且可以通過Spark Shell進行交互式編程;

    (3)通用性。Spark提供了完整而強大的技術(shù)棧,包括SQL查詢、流式計算、機器學習和圖算法組件,這些組件可以無縫整合在同一個應(yīng)用中,足以應(yīng)對復雜的計算;

    (4)運行模式多樣。Spark可運行于獨立的集群模式中,或者運行于Hadoop中,也可運行于Amazon EC2等云環(huán)境中,并且可以訪問HDFS、Cassandra、HBase、Hive等多種數(shù)據(jù)源。

    Spark的核心是彈性分布式數(shù)據(jù)集(resilient distributed dataset,RDD)。一個RDD本質(zhì)上是一個只讀的分區(qū)記錄集合,每個RDD可以分成多個分區(qū),并且不同分區(qū)可以被保存到集群中不同的節(jié)點上,從而可以在各節(jié)點進行并行計算。RDD提供兩種類型的操作,分別為行動(Action)和轉(zhuǎn)換(Transformation),前者用于計算并指定輸出形式,后者指定RDD之間的依賴關(guān)系。Transformation操作都是延時執(zhí)行的,它只是邏輯操作,不會進行具體計算,只有通過Action操作才會將RDD放入內(nèi)存中求得結(jié)果值[8]。在RDD的設(shè)計中,數(shù)據(jù)只讀,不可修改,如果需要修改數(shù)據(jù),必須從父RDD轉(zhuǎn)換到子RDD,由此在不同RDD之間建立了血緣關(guān)系。所以,RDD通過RDD父子血緣關(guān)系重新計算得到丟失的分區(qū)來實現(xiàn)容錯,無需回滾整個系統(tǒng),避免了數(shù)據(jù)復制的高開銷。此外,數(shù)據(jù)在內(nèi)存中的多個RDD操作之間進行傳遞,避免了讀寫磁盤的開銷。

    Spark的運行架構(gòu)如圖1所示。

    Spark運行架構(gòu)包含集群資源管理器、運行作業(yè)任務(wù)的工作節(jié)點(Worker)、每個應(yīng)用的任務(wù)控制節(jié)點(Driver)和每個工作節(jié)點負責具體任務(wù)的執(zhí)行進程(Executor)。當一個任務(wù)被用戶提交時,Driver節(jié)點會創(chuàng)建一個SparkContext,由SparkContext向資源管理器(Cluster Manager)申請資源;資源分配完畢后,Spark會啟動Worker上負責執(zhí)行具體任務(wù)的進程Executor,并會將任務(wù)分發(fā)給Executor;計算完成后,Worker會將結(jié)果發(fā)回Driver,然后釋放相關(guān)資源。Spark的Executor利用多線程來執(zhí)行具體任務(wù),減少任務(wù)的啟動開銷;其中有一個BlockManager存儲模塊,會將內(nèi)存和磁盤共同作為存儲設(shè)備,當進行多輪迭代計算時(Apriori算法是典型的例子),可以將中間結(jié)果存到這個存儲模塊里,下次需要時,就可以直接讀該存儲模塊里的數(shù)據(jù),而不需要對HDFS等文件系統(tǒng)讀寫,從而大大減少了I/O的開銷[9-10]。

    3 Apriori算法基于Spark的并行化方案設(shè)計

    由以上分析可知,Spark平臺提供的機制與Apriori算法多次迭代計算的需求十分契合。

    文中基于Spark的特性和“分而治之”的思想,通過把事務(wù)數(shù)據(jù)集分發(fā)給多個子節(jié)點和RDD轉(zhuǎn)換來設(shè)計Apriori算法基于Spark的并行化方案,用局部查找頻繁項集、剪枝代替全局操作,避免全局查找產(chǎn)生的內(nèi)存負擔。

    Apriori算法的并行化步驟如下:

    (1)Spark的配置與數(shù)據(jù)源的讀取。

    首先將原始的交易數(shù)據(jù)存放在分布式文件系統(tǒng)HDFS上,并將其轉(zhuǎn)化為壓縮矩陣。此時Spark驅(qū)動程序會讀取相關(guān)的配置文件生成SparkConf對象,接著創(chuàng)建SparkContext對象用來連接訪問Spark集群,進一步采用textFile算子掃描HDFS上的壓縮矩陣,根據(jù)壓縮矩陣數(shù)據(jù)創(chuàng)建RDD。如前文大數(shù)據(jù)編程模型所述,Spark并行框架計算流程實際上是通過數(shù)據(jù)集轉(zhuǎn)化為待處理RDD,然后根據(jù)待處理RDD進行一系列的Transformation操作得到新的RDD,最后調(diào)用Action操作求得結(jié)果值。由于RDD是Spark大數(shù)據(jù)框架的最大特點,也是其高運行效率的重要原因,因此在進行計算任務(wù)時,RDD的數(shù)量要與Spark集群為程序分配的計算資源相匹配,否則會導致Spark框架計算效率降低,程序并發(fā)度下降。

    (2)Apriori算法的并行化。

    基于Spark平臺的Apriori算法分為兩部分:頻繁項集生成和關(guān)聯(lián)規(guī)則提取[11-13]。其中頻繁項集的生成使用MapReduce思想來實現(xiàn),通過Map操作計算候選項集的局部支持度計數(shù),Reduce計算候選項集的全局支持度計數(shù),具體流程如圖2所示。

    圖2 Apriori算法基于Spark的并行化流程

    Apriori算法并行化實現(xiàn)的關(guān)鍵是迭代調(diào)用Transformation和Action操作,每次迭代中利用上一次的迭代結(jié)果進行求解[14]。為了實現(xiàn)并行化,每個Worker節(jié)點通過多線程方式對其RDD分區(qū)中的數(shù)據(jù)使用Apriori算法計算。首先從分布式文件系統(tǒng)中獲取數(shù)據(jù)并創(chuàng)建彈性分布式數(shù)據(jù)集RDD_1,接著在單機的情況下統(tǒng)計項的個數(shù)來計算頻繁1-項集RDD_2,判斷候選2-項集是否存在,若存在,則對數(shù)據(jù)集使用map和cache操作,將數(shù)據(jù)集緩存到內(nèi)存中,同時進入頻繁K-項集循環(huán);在循環(huán)中,根據(jù)Worker節(jié)點上的頻繁1-項集使用reduceByKey算子過濾數(shù)據(jù)集,生成局部候選K-項集RDD_3,并求出局部候選K-項集的支持度計數(shù);RDD_4進行連接生成全局支持度計數(shù),產(chǎn)生頻繁K-項集,再判斷候選K+1項集是否存在,重復迭代,直到候選K+1項集不存在,則頻繁K-項集生成完畢。根據(jù)頻繁項集提取關(guān)聯(lián)規(guī)則,其中置信度大于最小置信度閾值的關(guān)聯(lián)規(guī)則為強關(guān)聯(lián)規(guī)則[15]。

    4 實驗與結(jié)果分析

    (1)實驗環(huán)境與數(shù)據(jù)。

    為了驗證基于Spark的并行化Apriori算法的執(zhí)行效率,設(shè)計了相關(guān)實驗。實驗環(huán)境包含四個節(jié)點,1個Master節(jié)點,3個Worker節(jié)點。CPU版本為Intel Core i7-4710HQ,每個CPU都擁有4個752.3 MB/s的處理單元。Master節(jié)點與Worker節(jié)點內(nèi)存均為4 G。Spark版本為1.6.1;Spark運行的操作系統(tǒng)為CentOS6.5;Java版本為JDK1.8.0_144;Scala版本為2.11.0。

    實驗采用數(shù)據(jù)生成器生成的數(shù)據(jù)集,大小為4 MB,模擬了網(wǎng)上商城共10 W次交易記錄,將該數(shù)據(jù)集分為2 W、4 W、6 W、8 W、10 W進行多次實驗,以確保實驗結(jié)果的準確性。這些數(shù)據(jù)集中的強關(guān)聯(lián)規(guī)則數(shù)量分別是:3 150,5 718,9 463,12 620,15 780。

    使用的軟件為IDEA+Spark,用Scala語言進行算法實現(xiàn)。

    (2)實驗結(jié)果與分析。

    對數(shù)據(jù)進行采樣,將支持度置為0.8,做了兩組實驗,統(tǒng)計運行時間。

    實驗一:對比在單機Apriori算法和集群上并行化Apriori算法的執(zhí)行速度,以及兩者對強關(guān)聯(lián)規(guī)則挖掘的準確性。結(jié)果分別如圖3和表1所示。

    由實驗結(jié)果可以看出,Spark集群上Apriori算法實施挖掘所需的時間明顯少于單機所需的時間;同時,集群上挖掘出的強關(guān)聯(lián)規(guī)則與單機上挖掘出的強關(guān)聯(lián)規(guī)則保持一致,說明該并行化方案在保證準確性的前提下,具有良好的時效性。

    圖3 單機和Spark集群上的時間效率對比

    數(shù)據(jù)量單機強關(guān)聯(lián)規(guī)則數(shù)集群強關(guān)聯(lián)規(guī)則數(shù)2 W3 1503 1504 W5 7185 7186 W9 4639 4638 W12 62012 62010 W15 78015 780

    實驗二:測試并行化Apriori算法運行時間隨節(jié)點增加的變化情況。用了10 W條數(shù)據(jù)集,分別測量節(jié)點數(shù)為1、2、3、4時的Apriori算法產(chǎn)生強關(guān)聯(lián)規(guī)則的時間,結(jié)果如圖4所示。

    圖4 不同節(jié)點數(shù)下并行化Apriori算法的執(zhí)行時間

    由圖4可知,隨著節(jié)點個數(shù)增多,算法執(zhí)行時間不斷縮短。另外,得出的強關(guān)聯(lián)規(guī)則數(shù)是15 780,因此節(jié)點的個數(shù)并不影響算法的準確率。

    5 結(jié)束語

    以提高關(guān)聯(lián)規(guī)則挖掘的時效性為目標,設(shè)計了一種Apriori算法基于Spark集群的并行化方案,并用數(shù)據(jù)生成器生成的數(shù)據(jù)集對算法的執(zhí)行效率進行了驗證。實驗結(jié)果表明,基于Spark的并行化Apriori算法在面對大量數(shù)據(jù)的情況下,具有時間效率上的明顯優(yōu)勢,并且隨著執(zhí)行節(jié)點的增加,并行化效果更好。

    猜你喜歡
    項集置信度內(nèi)存
    硼鋁復合材料硼含量置信度臨界安全分析研究
    “春夏秋冬”的內(nèi)存
    當代陜西(2019年13期)2019-08-20 03:54:22
    正負關(guān)聯(lián)規(guī)則兩級置信度閾值設(shè)置方法
    置信度條件下軸承壽命的可靠度分析
    軸承(2015年2期)2015-07-25 03:51:04
    關(guān)聯(lián)規(guī)則中經(jīng)典的Apriori算法研究
    卷宗(2014年5期)2014-07-15 07:47:08
    一種頻繁核心項集的快速挖掘算法
    計算機工程(2014年6期)2014-02-28 01:26:12
    基于內(nèi)存的地理信息訪問技術(shù)
    多假設(shè)用于同一結(jié)論時綜合置信度計算的新方法?
    一種新的改進Apriori算法*
    分布式數(shù)據(jù)庫的精簡頻繁模式集及其挖掘算法*
    亚洲国产精品久久男人天堂| 亚洲人成电影免费在线| 色尼玛亚洲综合影院| 亚洲av中文字字幕乱码综合| 一区二区三区激情视频| 亚洲美女视频黄频| 最近视频中文字幕2019在线8| 国产亚洲精品久久久com| 色av中文字幕| 黑人操中国人逼视频| 99久久久亚洲精品蜜臀av| 丰满的人妻完整版| 亚洲av熟女| 在线观看日韩欧美| 国产伦精品一区二区三区四那| 国产精品久久久久久久电影 | 免费在线观看视频国产中文字幕亚洲| 精品电影一区二区在线| www.999成人在线观看| 免费人成视频x8x8入口观看| 欧美黄色淫秽网站| 久久久久久久久中文| 国内精品美女久久久久久| 国内少妇人妻偷人精品xxx网站 | 成年免费大片在线观看| 观看免费一级毛片| 搞女人的毛片| 亚洲一区二区三区色噜噜| 一区二区三区激情视频| 日本免费一区二区三区高清不卡| 老熟妇仑乱视频hdxx| 欧美+亚洲+日韩+国产| av天堂在线播放| 亚洲国产精品999在线| 一区福利在线观看| 精品国产美女av久久久久小说| 美女黄网站色视频| 日韩三级视频一区二区三区| 99国产综合亚洲精品| 欧美黑人巨大hd| 两性夫妻黄色片| 一进一出抽搐动态| 欧美成人免费av一区二区三区| 亚洲欧洲精品一区二区精品久久久| 精品国产乱子伦一区二区三区| 免费观看精品视频网站| 中文字幕av在线有码专区| 国产精品99久久久久久久久| 成年版毛片免费区| 国产一区二区三区视频了| 神马国产精品三级电影在线观看| 亚洲成人中文字幕在线播放| 亚洲av免费在线观看| 亚洲精品美女久久av网站| 叶爱在线成人免费视频播放| 国产伦人伦偷精品视频| 亚洲国产欧美人成| 免费看十八禁软件| 亚洲欧美精品综合久久99| 丁香六月欧美| av天堂中文字幕网| 国产精品久久久久久亚洲av鲁大| 巨乳人妻的诱惑在线观看| 88av欧美| 黄频高清免费视频| 精品久久久久久久末码| 久久性视频一级片| 欧美日韩一级在线毛片| 久久久国产精品麻豆| 91av网站免费观看| 给我免费播放毛片高清在线观看| 中文字幕精品亚洲无线码一区| 亚洲第一欧美日韩一区二区三区| 99热这里只有是精品50| 日韩国内少妇激情av| 国产极品精品免费视频能看的| 国产精品影院久久| 黄色视频,在线免费观看| 久久性视频一级片| 欧美日韩亚洲国产一区二区在线观看| 久久午夜综合久久蜜桃| 一个人看视频在线观看www免费 | 91九色精品人成在线观看| 麻豆成人av在线观看| 婷婷精品国产亚洲av在线| 久久亚洲精品不卡| 长腿黑丝高跟| 搡老妇女老女人老熟妇| 国产精华一区二区三区| 国产亚洲欧美98| 伦理电影免费视频| 人人妻人人看人人澡| 三级男女做爰猛烈吃奶摸视频| 久久欧美精品欧美久久欧美| 色综合亚洲欧美另类图片| 琪琪午夜伦伦电影理论片6080| 国产黄色小视频在线观看| 十八禁人妻一区二区| 国产成人aa在线观看| 久久伊人香网站| 91老司机精品| 亚洲va日本ⅴa欧美va伊人久久| 亚洲一区二区三区色噜噜| 中文字幕人成人乱码亚洲影| 精品久久久久久久毛片微露脸| 久久天躁狠狠躁夜夜2o2o| 亚洲成人久久爱视频| 99热这里只有精品一区 | 国产激情偷乱视频一区二区| 伊人久久大香线蕉亚洲五| 午夜福利免费观看在线| 99精品久久久久人妻精品| 在线免费观看不下载黄p国产 | 久久久色成人| 首页视频小说图片口味搜索| 久久久精品大字幕| 熟妇人妻久久中文字幕3abv| 亚洲国产高清在线一区二区三| 婷婷精品国产亚洲av在线| 久久中文看片网| 叶爱在线成人免费视频播放| 好男人在线观看高清免费视频| 国产精品亚洲av一区麻豆| 亚洲天堂国产精品一区在线| 国产亚洲精品av在线| av福利片在线观看| 国产精品一区二区三区四区久久| 成人av在线播放网站| 少妇的逼水好多| 久久久国产欧美日韩av| 成人无遮挡网站| 国产精品一区二区免费欧美| 婷婷精品国产亚洲av在线| 国产黄色小视频在线观看| 国产v大片淫在线免费观看| 黑人操中国人逼视频| 欧美三级亚洲精品| 在线观看一区二区三区| 久久久久久国产a免费观看| 岛国在线免费视频观看| 欧美日韩一级在线毛片| 欧美大码av| 免费在线观看视频国产中文字幕亚洲| 欧美一区二区精品小视频在线| 他把我摸到了高潮在线观看| 精品熟女少妇八av免费久了| 国产精品99久久久久久久久| 久久中文看片网| 在线观看日韩欧美| 老熟妇乱子伦视频在线观看| 国产一区二区在线av高清观看| x7x7x7水蜜桃| 又紧又爽又黄一区二区| 嫩草影院精品99| 成人亚洲精品av一区二区| 女同久久另类99精品国产91| 国产欧美日韩精品亚洲av| 黄色片一级片一级黄色片| 国产熟女xx| 美女午夜性视频免费| 久久久久国内视频| 搡老熟女国产l中国老女人| 精华霜和精华液先用哪个| 亚洲精华国产精华精| 亚洲人成网站高清观看| 成人三级黄色视频| 国产精华一区二区三区| 99国产精品一区二区三区| 国产免费av片在线观看野外av| 国产亚洲精品久久久com| 看黄色毛片网站| 成人三级黄色视频| 成年人黄色毛片网站| 中文字幕高清在线视频| 国产免费av片在线观看野外av| 久久久色成人| 国产毛片a区久久久久| 国产主播在线观看一区二区| 香蕉国产在线看| 99久久99久久久精品蜜桃| 亚洲成人中文字幕在线播放| 欧美日韩福利视频一区二区| 老司机在亚洲福利影院| 成人特级av手机在线观看| 成年女人毛片免费观看观看9| 少妇熟女aⅴ在线视频| 精品国产美女av久久久久小说| 一级作爱视频免费观看| 色老头精品视频在线观看| 国产私拍福利视频在线观看| 国产97色在线日韩免费| 亚洲专区国产一区二区| 亚洲av中文字字幕乱码综合| 九九久久精品国产亚洲av麻豆 | 一本综合久久免费| 欧美午夜高清在线| 欧美中文日本在线观看视频| 色哟哟哟哟哟哟| av在线天堂中文字幕| 亚洲国产中文字幕在线视频| 日韩精品青青久久久久久| 国产成人精品久久二区二区91| xxx96com| 亚洲自拍偷在线| 久久久久国内视频| 超碰成人久久| 美女高潮喷水抽搐中文字幕| 精品日产1卡2卡| 亚洲精品在线美女| 欧美zozozo另类| 脱女人内裤的视频| 巨乳人妻的诱惑在线观看| 香蕉国产在线看| 特级一级黄色大片| 男女床上黄色一级片免费看| 久9热在线精品视频| 制服人妻中文乱码| 一个人看的www免费观看视频| 无遮挡黄片免费观看| 淫秽高清视频在线观看| 最新在线观看一区二区三区| 黑人操中国人逼视频| 国内少妇人妻偷人精品xxx网站 | 中文字幕av在线有码专区| 国产极品精品免费视频能看的| 九九久久精品国产亚洲av麻豆 | 亚洲国产精品久久男人天堂| 久久香蕉精品热| 热99在线观看视频| 免费观看的影片在线观看| 日本在线视频免费播放| 亚洲精品在线美女| 欧美日韩中文字幕国产精品一区二区三区| 亚洲欧美激情综合另类| 一个人看视频在线观看www免费 | 国产欧美日韩精品亚洲av| 久久性视频一级片| netflix在线观看网站| 久久精品国产清高在天天线| 欧美极品一区二区三区四区| 国产av在哪里看| 午夜免费激情av| 在线观看舔阴道视频| 黄片小视频在线播放| 狂野欧美激情性xxxx| 每晚都被弄得嗷嗷叫到高潮| 这个男人来自地球电影免费观看| 亚洲va日本ⅴa欧美va伊人久久| 老汉色av国产亚洲站长工具| 国产又黄又爽又无遮挡在线| 久久这里只有精品中国| 最新在线观看一区二区三区| 男人舔奶头视频| 又大又爽又粗| 超碰成人久久| 俄罗斯特黄特色一大片| 美女被艹到高潮喷水动态| 99久久精品热视频| 校园春色视频在线观看| 国产野战对白在线观看| 桃红色精品国产亚洲av| 色尼玛亚洲综合影院| 久久香蕉精品热| 亚洲中文av在线| 精品久久蜜臀av无| av天堂在线播放| 国产亚洲精品久久久com| 又黄又爽又免费观看的视频| 免费观看人在逋| 99热精品在线国产| 88av欧美| 欧美大码av| 欧美在线黄色| 午夜激情欧美在线| 亚洲成人久久性| 午夜福利在线观看吧| 国产伦一二天堂av在线观看| 亚洲av电影在线进入| 久久国产精品人妻蜜桃| 一进一出好大好爽视频| 国产v大片淫在线免费观看| 又粗又爽又猛毛片免费看| www.www免费av| 特级一级黄色大片| 偷拍熟女少妇极品色| 一级毛片女人18水好多| 亚洲av美国av| 久久午夜综合久久蜜桃| 国产欧美日韩一区二区三| 免费看日本二区| 成人国产一区最新在线观看| 别揉我奶头~嗯~啊~动态视频| 一级黄色大片毛片| 两个人视频免费观看高清| 午夜日韩欧美国产| 色综合站精品国产| 看免费av毛片| 天堂√8在线中文| 久久久久精品国产欧美久久久| 天天躁狠狠躁夜夜躁狠狠躁| 美女高潮的动态| 久久久久久人人人人人| 后天国语完整版免费观看| av福利片在线观看| 亚洲精华国产精华精| 99国产精品一区二区三区| 精品久久久久久久毛片微露脸| 精品国内亚洲2022精品成人| 国产精品av视频在线免费观看| 国产麻豆成人av免费视频| 又黄又粗又硬又大视频| 国产91精品成人一区二区三区| 国产淫片久久久久久久久 | 久久99热这里只有精品18| 精品欧美国产一区二区三| 国产亚洲精品综合一区在线观看| 亚洲国产看品久久| 午夜免费激情av| 亚洲成av人片在线播放无| 男女做爰动态图高潮gif福利片| 青草久久国产| 国产成人精品久久二区二区免费| 18禁黄网站禁片免费观看直播| 国产成人影院久久av| 一区二区三区国产精品乱码| 日本 av在线| 国产成人av教育| 每晚都被弄得嗷嗷叫到高潮| 麻豆成人午夜福利视频| 亚洲成人久久性| 久久午夜亚洲精品久久| 999精品在线视频| 十八禁人妻一区二区| 亚洲精品一卡2卡三卡4卡5卡| 欧美成人性av电影在线观看| 婷婷亚洲欧美| 男女视频在线观看网站免费| 成年版毛片免费区| 最近最新免费中文字幕在线| 又紧又爽又黄一区二区| 高清毛片免费观看视频网站| 成人特级黄色片久久久久久久| 国模一区二区三区四区视频 | 亚洲成av人片免费观看| 亚洲一区二区三区色噜噜| 亚洲五月婷婷丁香| 国内精品美女久久久久久| 午夜福利视频1000在线观看| 国产精品久久久久久久电影 | 国产v大片淫在线免费观看| 欧美日本亚洲视频在线播放| 性欧美人与动物交配| 波多野结衣高清无吗| 可以在线观看的亚洲视频| 亚洲成人久久性| 欧美色视频一区免费| av天堂中文字幕网| 一边摸一边抽搐一进一小说| 午夜两性在线视频| 国产精华一区二区三区| av在线蜜桃| 毛片女人毛片| 老熟妇仑乱视频hdxx| 国产真实乱freesex| 日本黄大片高清| 欧美成狂野欧美在线观看| 亚洲电影在线观看av| 桃红色精品国产亚洲av| 色哟哟哟哟哟哟| 好男人在线观看高清免费视频| 日本黄大片高清| 亚洲色图 男人天堂 中文字幕| 一区二区三区激情视频| 欧美成人一区二区免费高清观看 | 国产真实乱freesex| 每晚都被弄得嗷嗷叫到高潮| 黄色片一级片一级黄色片| 又粗又爽又猛毛片免费看| 三级毛片av免费| 国产精品久久久久久亚洲av鲁大| 欧美黄色淫秽网站| 亚洲国产看品久久| 精品久久久久久久久久久久久| 男女做爰动态图高潮gif福利片| 亚洲国产精品久久男人天堂| 美女黄网站色视频| 99精品在免费线老司机午夜| 国产精品爽爽va在线观看网站| 人人妻人人看人人澡| or卡值多少钱| 成人永久免费在线观看视频| 久久久久久久精品吃奶| 女同久久另类99精品国产91| 桃红色精品国产亚洲av| 成人av一区二区三区在线看| 免费在线观看成人毛片| 亚洲自拍偷在线| 成人av在线播放网站| 黄色日韩在线| a在线观看视频网站| 欧美三级亚洲精品| 黄片大片在线免费观看| 亚洲va日本ⅴa欧美va伊人久久| 噜噜噜噜噜久久久久久91| 国产av麻豆久久久久久久| 悠悠久久av| 久久天堂一区二区三区四区| av中文乱码字幕在线| 热99re8久久精品国产| 国产精品99久久99久久久不卡| 狠狠狠狠99中文字幕| 少妇的逼水好多| 日本精品一区二区三区蜜桃| 99久久成人亚洲精品观看| 精品国产三级普通话版| 成熟少妇高潮喷水视频| 村上凉子中文字幕在线| 男女之事视频高清在线观看| 日日摸夜夜添夜夜添小说| 一二三四在线观看免费中文在| 一夜夜www| 在线国产一区二区在线| 女生性感内裤真人,穿戴方法视频| 久久久久久久久免费视频了| 亚洲片人在线观看| 亚洲avbb在线观看| 亚洲 欧美 日韩 在线 免费| 国产成年人精品一区二区| 久久性视频一级片| 国产毛片a区久久久久| 精品久久久久久久毛片微露脸| 久久久精品大字幕| 丰满的人妻完整版| 热99re8久久精品国产| 麻豆久久精品国产亚洲av| 十八禁人妻一区二区| 中文字幕高清在线视频| 国产精品日韩av在线免费观看| 亚洲欧美日韩高清在线视频| 岛国视频午夜一区免费看| www.熟女人妻精品国产| 国产三级中文精品| 午夜激情福利司机影院| 成人国产一区最新在线观看| 久久这里只有精品19| 国产精品综合久久久久久久免费| 精品欧美国产一区二区三| 日本a在线网址| 午夜精品久久久久久毛片777| 久久久久免费精品人妻一区二区| 成年女人永久免费观看视频| 国产 一区 欧美 日韩| 国产主播在线观看一区二区| 最新在线观看一区二区三区| 欧美日韩精品网址| 黄频高清免费视频| netflix在线观看网站| 琪琪午夜伦伦电影理论片6080| 亚洲在线观看片| 在线免费观看的www视频| 日本三级黄在线观看| 在线视频色国产色| 18禁黄网站禁片午夜丰满| 精品一区二区三区视频在线观看免费| 麻豆av在线久日| 国产亚洲精品久久久久久毛片| 69av精品久久久久久| 在线国产一区二区在线| 床上黄色一级片| 高潮久久久久久久久久久不卡| 亚洲精品色激情综合| 成人鲁丝片一二三区免费| 搡老岳熟女国产| 亚洲精华国产精华精| 亚洲欧美日韩东京热| 天堂动漫精品| 中文在线观看免费www的网站| 宅男免费午夜| 国产精品 欧美亚洲| 五月伊人婷婷丁香| 亚洲欧美激情综合另类| 成人高潮视频无遮挡免费网站| 18禁美女被吸乳视频| 国产1区2区3区精品| 深夜精品福利| 国产高清三级在线| 美女黄网站色视频| 观看免费一级毛片| 色吧在线观看| 一卡2卡三卡四卡精品乱码亚洲| 亚洲成人久久性| 精品无人区乱码1区二区| 欧美一区二区精品小视频在线| 久久性视频一级片| 国产亚洲精品久久久久久毛片| 精品国产乱码久久久久久男人| 99久久精品国产亚洲精品| 神马国产精品三级电影在线观看| 国模一区二区三区四区视频 | 好男人电影高清在线观看| 精品无人区乱码1区二区| 欧美av亚洲av综合av国产av| 美女高潮的动态| 在线观看一区二区三区| 亚洲国产中文字幕在线视频| 91麻豆精品激情在线观看国产| 亚洲av成人精品一区久久| av天堂在线播放| 母亲3免费完整高清在线观看| 又黄又爽又免费观看的视频| 99久久无色码亚洲精品果冻| 欧美绝顶高潮抽搐喷水| 天天添夜夜摸| 韩国av一区二区三区四区| 一个人免费在线观看的高清视频| 亚洲av中文字字幕乱码综合| 亚洲国产欧美人成| 中文字幕av在线有码专区| 国产精品精品国产色婷婷| 免费在线观看视频国产中文字幕亚洲| 国产午夜精品久久久久久| 中文字幕高清在线视频| 亚洲中文av在线| 亚洲国产日韩欧美精品在线观看 | 露出奶头的视频| 黑人操中国人逼视频| 亚洲九九香蕉| svipshipincom国产片| 国内揄拍国产精品人妻在线| 精品99又大又爽又粗少妇毛片 | 亚洲七黄色美女视频| 不卡av一区二区三区| 免费人成视频x8x8入口观看| 免费av不卡在线播放| 久久久久九九精品影院| 精品国产超薄肉色丝袜足j| tocl精华| 黄色 视频免费看| 国产麻豆成人av免费视频| 人人妻,人人澡人人爽秒播| 久久久久性生活片| 少妇人妻一区二区三区视频| 人妻久久中文字幕网| 国产伦精品一区二区三区视频9 | 午夜激情福利司机影院| 精品人妻1区二区| 亚洲精品456在线播放app | 欧美激情在线99| 一级黄色大片毛片| 毛片女人毛片| 国产极品精品免费视频能看的| 18禁裸乳无遮挡免费网站照片| 午夜两性在线视频| 免费看十八禁软件| 国产午夜福利久久久久久| 午夜精品久久久久久毛片777| 日韩人妻高清精品专区| 成人鲁丝片一二三区免费| 国产精品av视频在线免费观看| 欧美成人免费av一区二区三区| 精品国产美女av久久久久小说| xxx96com| 色综合站精品国产| 搞女人的毛片| 欧美日韩乱码在线| av天堂中文字幕网| 国产亚洲av嫩草精品影院| 一区二区三区高清视频在线| 亚洲人成伊人成综合网2020| 欧美又色又爽又黄视频| 99久国产av精品| 久久婷婷人人爽人人干人人爱| 久久伊人香网站| 亚洲18禁久久av| 国产成人精品久久二区二区免费| 一夜夜www| 国产亚洲精品久久久久久毛片| 日韩有码中文字幕| 婷婷精品国产亚洲av在线| 欧美日韩亚洲国产一区二区在线观看| 国产主播在线观看一区二区| 两个人看的免费小视频| 亚洲av日韩精品久久久久久密| 国产av一区在线观看免费| 日韩三级视频一区二区三区| 在线观看舔阴道视频| 亚洲av熟女| 欧美日韩综合久久久久久 | 日本a在线网址| 白带黄色成豆腐渣| 国产成人影院久久av| 国产亚洲精品久久久久久毛片| 久久久国产成人免费| 亚洲 国产 在线| 99久久综合精品五月天人人| 丰满的人妻完整版| 一级毛片女人18水好多| 久久久精品欧美日韩精品| 国产乱人伦免费视频| 国产欧美日韩一区二区精品| 99久久久亚洲精品蜜臀av| 欧美色视频一区免费| 午夜福利在线在线| 国产成人欧美在线观看| 一级a爱片免费观看的视频| 精品日产1卡2卡| 国产精品久久久久久精品电影| 久久国产精品人妻蜜桃| 国产亚洲欧美在线一区二区| 男女那种视频在线观看| 色吧在线观看| 可以在线观看毛片的网站| 亚洲九九香蕉| 婷婷亚洲欧美| 亚洲五月婷婷丁香|