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

    基于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的K—means聚類算法

    2015-05-30 19:31:59金微等
    關(guān)鍵詞:聚類

    金微等

    摘 要:基于關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(DBMS)的數(shù)據(jù)挖掘算法對數(shù)據(jù)庫程序員來說是一個(gè)很重要的問題。這里介紹了利用SQL實(shí)現(xiàn)的基于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的K-means聚類算法,將簡單的K-means計(jì)算轉(zhuǎn)化為SQL。實(shí)驗(yàn)證明,提出的K-means聚類算法可以對大型數(shù)據(jù)集進(jìn)行聚類。將K-means算法分別用SQL和C++實(shí)現(xiàn),比較相關(guān)的速度和可伸縮性,并且研究了在DBMS外輸出數(shù)據(jù)集的時(shí)間。實(shí)驗(yàn)表明,SQL對于小型數(shù)據(jù)集還是很有效的,但對于大型數(shù)據(jù)集效率較低,而輸出次數(shù)對于C++成為了一個(gè)瓶頸。

    關(guān)鍵詞:聚類,K-means;SQL;關(guān)系數(shù)據(jù)庫管理系統(tǒng)

    中圖分類號:TP391.41文獻(xiàn)標(biāo)識碼:A文章編號:2095-7394(2015)04-0026-06

    0 引言

    基于關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS)的K-means聚類算法是一個(gè)重要的和具有挑戰(zhàn)性的問題[1-2]。在本文中,專注于使用SQL執(zhí)行基于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的K-means聚類算法,SQL是現(xiàn)今在關(guān)系型數(shù)據(jù)庫中的標(biāo)準(zhǔn)語言。聚類算法[3-4]即是將數(shù)據(jù)集分割成幾個(gè)組,使分在同一組得個(gè)體盡量接近,不在同一組的個(gè)體盡量遠(yuǎn)離。對于提高K-means算法的速度和質(zhì)量有研究[5-7],但將它集成到關(guān)系數(shù)據(jù)庫中卻沒有得到足夠關(guān)注。

    使用SQL執(zhí)行基于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的K-means聚類算法有許多優(yōu)勢。在任何關(guān)系數(shù)據(jù)庫管理系統(tǒng)SQL都是可用的。SQL使應(yīng)用程序程序員從DBMS的內(nèi)部機(jī)制中分離出來。許多數(shù)據(jù)集都是存儲在關(guān)系數(shù)據(jù)庫中的。嘗試數(shù)據(jù)點(diǎn)和維數(shù)的不同子集會變得更靈活,更快,而且一般來說,在DBMS內(nèi)部使用SQL查詢比在數(shù)據(jù)庫外部使用其他查詢工具更加容易。沒有DBMS的支持,管理大型數(shù)據(jù)集會是一個(gè)艱巨的任務(wù)。在大多數(shù)情況下,空間管理、容錯(cuò)、安全訪問、并發(fā)性控制等,是由DBMS自動管理的。雖然在關(guān)系數(shù)據(jù)庫外部,對一個(gè)龐大的數(shù)據(jù)集進(jìn)行有效的聚類也是可行的,但將其導(dǎo)出到一個(gè)工作站所花費(fèi)的時(shí)間會需要很長。在大多數(shù)情況下,聚類結(jié)果需要聯(lián)系其他在數(shù)據(jù)倉庫的報(bào)表才能得出結(jié)果,或者這些結(jié)果將會作為其他數(shù)據(jù)挖掘任務(wù)的輸入。所以在關(guān)系數(shù)據(jù)庫內(nèi)部對數(shù)據(jù)集進(jìn)行聚類能夠解決這些問題。然而用SQL來執(zhí)行聚類算法顯現(xiàn)出一個(gè)明顯的缺點(diǎn),SQL語言沒有高級程序語言,像C++那么有效和靈活。SQL沒有提供很多數(shù)組和函數(shù),很多計(jì)算如果用SQL表達(dá)的話會很復(fù)雜或者不可能。SQL查詢需要引入更高級的程序語言,比如C來訪問文件系統(tǒng)。許多存儲器和磁盤訪問優(yōu)化只能被查詢優(yōu)化器控制,而不是數(shù)據(jù)庫應(yīng)用程序員。以上所提出的缺點(diǎn)將會在本文提出的K-means算法中得到解決。

    1 定義

    K-means的輸入是一個(gè)數(shù)據(jù)集Y,包含d維的n個(gè)點(diǎn),Y={y1,y2,…,yn},期望的聚類數(shù)目是ki,每個(gè)點(diǎn)yi都是d*1的列向量,K-means算法就是找到這樣一個(gè)包含k個(gè)中心點(diǎn)的集合,使每個(gè)點(diǎn)到各自中心的距離的平方和最短。輸出為三個(gè)矩陣,W,C,R,矩陣C和R都是d*k,W是k*1的。貫穿全文,有三個(gè)小標(biāo)被用到指數(shù)矩陣中:i=1,2,….n,j=1,2,…k,l=1,2,…,d。矩陣和下標(biāo)的具體描述見表1和表2。為了表示C或R中的任一列,我們用j下標(biāo)(比如Cj,Rj),Cj可以理解為包含在第j個(gè)類中的d維向量,每一維有各自的每平方半徑,是由Rj提供的。Cj是以列的形式表示第j個(gè)聚類中心,CTj是以行的形式表示第j個(gè)聚類中心。X1,X2,…,Xk表示數(shù)據(jù)集Y的k個(gè)數(shù)據(jù)子集,其中Xj∩Xj′=,j≠j′。K-means使用歐幾里德找到距離每個(gè)輸入點(diǎn)最近的中心點(diǎn)。每個(gè)輸入點(diǎn)yi到其聚類中心Cj的平均歐幾里德距離可以表示為:

    江蘇理工學(xué)院學(xué)報(bào)第21卷

    這里yi∈Xj。

    2 用SQL執(zhí)行K-means算法

    至于如何在關(guān)系數(shù)據(jù)庫管理系統(tǒng)中執(zhí)行K-means,最后自動生成SQL代碼,這是通過選定參數(shù)d的輸入表格Y與參數(shù)k,k為期望的聚類個(gè)數(shù),這在第二節(jié)中已經(jīng)定義。SQL代碼生成器動態(tài)創(chuàng)建SQL語句,通過不斷地迭代監(jiān)測聚類的好壞直至停止。SQL對于特定的數(shù)據(jù)庫管理系統(tǒng)供應(yīng)商有不同的擴(kuò)展,但是我們使用標(biāo)準(zhǔn)SQL,這樣我們的方案可以用在任何關(guān)系數(shù)據(jù)庫中。

    2.1 一般定義

    從執(zhí)行性能觀點(diǎn)出發(fā),在我們提出的算法背后有很多重要的定義。第一個(gè)是連接表時(shí)基于散列的機(jī)制。兩張表每張都有n行,相同的主鍵,以時(shí)間復(fù)雜度O(n)進(jìn)行連接。每行可以基于主鍵以時(shí)間復(fù)雜度O(l)進(jìn)行查詢。因此,如果不同的DBMS沒有提供基于散列的索引,連接兩張表的時(shí)間要比O(n)長。一般來說,人們認(rèn)為n越大,d和k就相對較小。

    2.2 K-means基礎(chǔ)構(gòu)架

    用SQL來執(zhí)行K-means算法最基本的方案為:

    (1)安裝:創(chuàng)建、索引和填充表格,從Y中隨機(jī)初始化C和k

    (2)重復(fù)E和M步驟,直至K-means算法收斂,當(dāng)q(l-1)(C)-ql(C)≤∈(3)

    E:計(jì)算每個(gè)數(shù)據(jù)點(diǎn)yi的聚類k,找到該點(diǎn)最近的中心Cj,然后更新充分的數(shù)據(jù)。

    M:更新W、C、R,更新模板表格沿著K-means算法的進(jìn)程。

    2.3 K-means的執(zhí)行

    在這一節(jié)中主要描述了K-means算法的特性,并且用SQL來實(shí)現(xiàn)此算法。

    3.3.1 創(chuàng)建、索引和填充表格

    接下來,討論表格的定義、索引,寫出有效的SQL代碼來執(zhí)行K-means算法。通常,省略了數(shù)據(jù)定義語言(DDL)的申明和刪除語句使闡述更加簡潔。這樣,大多數(shù)SQL代碼包含了數(shù)據(jù)操作語言(DML)。表格中主關(guān)鍵字這一列是有下劃線的。為了有效的連接訪問,這些表格是以主關(guān)鍵字為索引的。在SQL中下標(biāo)i,j,l(表格2)被定義為整形列,數(shù)據(jù)集Y中數(shù)據(jù)點(diǎn)的維數(shù)d為數(shù)值型,W、C、R的矩陣入口為浮點(diǎn)型。在每個(gè)INSERT語句之前,都假設(shè)有“DELETE FROM……ALL;”語句,使在執(zhí)行插入語句之前表格為空。

    正如第2節(jié)中介紹的,輸入數(shù)據(jù)集有d維。實(shí)際上,輸入的表可能要多于d列。在沒有特殊情況下,我們假設(shè)定義為Y(Y1,Y2,…,Yd),i為關(guān)鍵字。SQL實(shí)現(xiàn)需要構(gòu)建縮減版本映射所需的維列。這促使生成下面的“橫向”表,有d+1列:YH(i,Y1,Y2,…Yd),i是主鍵。第一列是對每個(gè)數(shù)據(jù)點(diǎn)的下標(biāo)i,YH是d維的列表。這個(gè)表節(jié)省了輸入輸出訪問時(shí)間,在算法執(zhí)行過程中會掃描多次??傊?,不保證存在i,因?yàn)閅的主鍵不止一列,或者可能根本不存在,因?yàn)閅是聚類的結(jié)果。在算法執(zhí)行過程中,用程序語言,如C++或者JAVA,點(diǎn)識別是不重要的,因?yàn)閅是被順序訪問的,而在關(guān)系數(shù)據(jù)庫中,這就很重要。因此,這就有必要自動生成i,保證對于每個(gè)數(shù)據(jù)點(diǎn)yi都是唯一的標(biāo)識。以下語句顯示了如何在數(shù)據(jù)集Y上掃描來獲取i。

    INSERT INTO YH

    SELECT sum(1)OVER()ASi,Y1;Y2;……;Yd

    FROM Y;

    Sum函數(shù)對于每個(gè)數(shù)據(jù)點(diǎn)疊加1,最后計(jì)算出累加和。這一函數(shù)是ANSI OLAP標(biāo)準(zhǔn)中的一部分。Over語句是累計(jì)越來越多的窗口行來計(jì)算和。點(diǎn)的標(biāo)識i可以由其他SQL函數(shù)來獲取,并且對于每個(gè)數(shù)據(jù)點(diǎn)這是唯一的一個(gè)標(biāo)識。用隨機(jī)的數(shù)字來獲取標(biāo)識不是一個(gè)好的方法,因?yàn)楹苋菀字貜?fù),特別是對于大型數(shù)據(jù)庫而言,聚類結(jié)果保存在W、C、R中的。這就促使每一個(gè)矩陣都建立一張表格,分別是W(j,w),C(l,j,val),R(l,j,val),分別有k、dk和dk行。

    矩陣W、C、R和Y相比規(guī)模比較小,而且沒有索引也能連續(xù)訪問。既然K-means算法在E步驟中使用C來計(jì)算類成員,所以只有表C才需要索引。但為了統(tǒng)一起來,表C和R都被l和j(關(guān)鍵字)索引,W僅被下標(biāo)j索引。

    上面介紹的表YH對于使用SQL的sum()函數(shù)計(jì)算距離是不太合適的,因此YH轉(zhuǎn)換成d行表格,每一維表示成一行,即生成表YV(i,l,val),由下面d條語句組成:

    INSERT INTO YV SELECT i,1;Y1 FROM YH;

    ……

    INSERT INTO YV SELECT i,d;Yd FROM YH;

    最后,定義一個(gè)稱之為模板的表格,追蹤K-means算法通過不斷迭代觀察公式(2)的均方差,測試收斂性、迭代次數(shù),以及矩陣規(guī)模比如n(避免重復(fù)掃描Y),d(維數(shù)),k(聚類個(gè)數(shù))。在K-means算法每次迭代后都記錄下日期/時(shí)間。

    3.3.2 初始化

    大多數(shù)K-means算法變量使用k個(gè)隨機(jī)從Y中選擇的數(shù)據(jù)點(diǎn)。因?yàn)閃和R都是輸出,它們不需要初始化,既然如此,表YH對于建立C的橫向版本是合適的。表CH(j,Y1,Y2,…,Yd)保存了k個(gè)從YH中隨機(jī)選擇的數(shù)據(jù)點(diǎn)。隨機(jī)的數(shù)據(jù)點(diǎn)可以從1到n之間的任意整數(shù)。一旦CH表被填充,可以用來對C初始化,通過如下的dk條語句(J和L代表SQL代碼發(fā)生器中的變量,J=1….K,L=1….d):

    3 比較SQL與C++

    將SQL與C++進(jìn)行比較來了解用SQL的算法執(zhí)行需要多少開銷,分析了在DBMS外輸出數(shù)據(jù)集的時(shí)間,然后從性能角度來了解什么時(shí)候應(yīng)該在DBMS外對數(shù)據(jù)進(jìn)行聚類,什么時(shí)候不可以。重點(diǎn)研究K-means算法在具有相似特性計(jì)算機(jī)上迭代一次的性能。

    比較輸出數(shù)據(jù)集的時(shí)間和迭代以此所需的時(shí)間。這里強(qiáng)調(diào),對于一個(gè)數(shù)據(jù)集輸出操作只執(zhí)行一次,而K-means算法可以迭代多次。在數(shù)據(jù)庫管理系統(tǒng)DBMS和工作站之間的接口是ODBC(開發(fā)數(shù)據(jù)庫互聯(lián)),運(yùn)行提交查詢和輸出表格。使用ODBC3.3輸出數(shù)據(jù)集作為文本文件。表3顯示了對于SQL和C++執(zhí)行一次所需的時(shí)間,同時(shí)也顯示了使用ODBC輸出數(shù)據(jù)集所需的時(shí)間。對于小規(guī)模數(shù)據(jù)集,因?yàn)镃++要比SQL快很多,所以在DBMS外,考慮到輸出數(shù)據(jù)集的時(shí)間,用C++更經(jīng)濟(jì)些。但隨著n的增加,不管對C++或是SQL,與每次迭代時(shí)間相比,輸出時(shí)間變得更長。當(dāng)n=1000k時(shí),輸出時(shí)間將會是20倍。結(jié)果顯示,對大型數(shù)據(jù)庫進(jìn)行聚類,SQL和C++表現(xiàn)類似,都不是很理想。

    對于大規(guī)模數(shù)據(jù)集而言,SQL的執(zhí)行速度比C++要稍微好些,但對于小規(guī)模數(shù)據(jù)集,C++的表現(xiàn)要好很多。但是在典型環(huán)境中,DBMS服務(wù)器比工作站快很多,而且可以存儲更多數(shù)據(jù)。因此,為了追求完整性,將工作站性能與一個(gè)典型的DBMS服務(wù)器進(jìn)行比較,在接下來的實(shí)驗(yàn)中,DBMS服務(wù)器還是上面試驗(yàn)中用到的(4CPUs,800 MHz,40 AMPs),工作站(1CUP,1.2GHz)。

    表4顯示了,數(shù)據(jù)集(d=8,k=8)n從1M到16M變化,每次迭代所需時(shí)間。實(shí)驗(yàn)證明,SQL在每次實(shí)驗(yàn)中單從執(zhí)行性能考慮,都是最好的選擇,如果考慮輸出時(shí)間,選擇SQL也是顯而易見的。對于大規(guī)模數(shù)據(jù)集,在DBMS外部對數(shù)據(jù)集進(jìn)行聚類是不合理的,因?yàn)檩敵鰰r(shí)間接近于一天。

    4 結(jié)語

    將SQL和C++在類似的計(jì)算機(jī)上執(zhí)行性能進(jìn)行比較,在大規(guī)模數(shù)據(jù)集上,SQL的效率與C++相類似,但對于小規(guī)模數(shù)據(jù),就要慢很多。另外,將輸出時(shí)間和每次迭代所需時(shí)間進(jìn)行比較,在DBMS外部聚類,輸出大數(shù)據(jù)集變?yōu)槠款i,這時(shí)SQL將會是一個(gè)更有效的選擇。在數(shù)據(jù)挖掘領(lǐng)域,K-means算法適用范圍比較廣。結(jié)合本文提出的概念,用戶自定義函數(shù)和有效索引,大規(guī)模數(shù)據(jù)可以經(jīng)過一次掃描進(jìn)行聚類。 某些計(jì)算確保在DBMS內(nèi)部可以通過定義SQL元素,有更大的適用性。這樣的結(jié)構(gòu)將包括歐幾里德距離計(jì)算,旋轉(zhuǎn)一個(gè)表使每一行都得到一個(gè)值,另一個(gè)找到最近的類。

    參考文獻(xiàn):

    [1]Aggarwal C,Yu P.Finding Generalized Projected Clusters in High Dimensional Spaces[J]. Proc.ACM SIGMOD Conf,2000,2(10):70-81.

    [2]Sarawagi S,Thomas S,Agrawal R.Integrating Mining with Relational Databases:Alternatives and Implications[J]. Proc.ACM SIGMOD Conf.,1998,28(2):343-354.

    [3]Fayyad U,Piatetsky-Shapiro G,Smyth P.The KDD Process for Extracting Useful Knowledge from Volumes of Data[J].Comm.ACM,1996,39(11):27-34.

    [4]Duda R,Hart P.Pattern Classification and Scene Analysis[M].[S.1.]:John Wiley and Sons,1973.

    [5]Zhang T,Ramakrishnan R,Livny M.BIRCH:An Efficient Data Clustering Method for Very Large Databases[J].Proc.ACM SIGMOD Conf.,1996,39(11):103-114.

    [6]Pelleg D,Moore A.Accelerating Exact K-Means Algorithms with Geometric Reasoning[J].Proc.ACM Intl Conf.Knowledge Discovery and Data Mining,1999,1(4):277-281.

    [7]Fritzke B.The LBG-U Method for Vector Quantization—An Improvement over LBG Inspired from Neural Networks[J].Neural Processing Letters,1997,5(1):35-45.

    K-means Clustering Algorithm with a Relational DBMS

    JIN Wei,LV Ping,ZHU Cui-qing,WANG Ke-feng

    (School of Computer Engineering,Jiangsu University of Technology,Changzhou 213001,China)

    Abstract:Data mining algorithms with a relational DBMS is an important problem for database programmers.We introduce SQL implementations of K-means clustering algorithm to integrate it with a relational DBMS,translate K-means computations into SQL.We experimentally show the proposed K-means can cluster large data sets.We compare K-means implementations in SQL and C++ with respect to speed and scalability and we also study the time to export data sets outside of the DBMS.Experiments show that SQL overhead is significant for small data sets,but relatively low for large data sets,whereas export times become a bottleneck for C++.

    Key words:clustering;K-means;SQL;relational DBMS

    責(zé)任編輯 祁秀春

    猜你喜歡
    聚類
    基于K-means聚類的車-地?zé)o線通信場強(qiáng)研究
    基于DBSACN聚類算法的XML文檔聚類
    電子測試(2017年15期)2017-12-18 07:19:27
    條紋顏色分離與聚類
    基于改進(jìn)的遺傳算法的模糊聚類算法
    一種層次初始的聚類個(gè)數(shù)自適應(yīng)的聚類方法研究
    自適應(yīng)確定K-means算法的聚類數(shù):以遙感圖像聚類為例
    久久精品91无色码中文字幕| 黄片小视频在线播放| 日韩欧美三级三区| 国产精品久久视频播放| 亚洲男人的天堂狠狠| 国产1区2区3区精品| 曰老女人黄片| 老司机靠b影院| 亚洲国产毛片av蜜桃av| 午夜影院日韩av| 国产高清视频在线播放一区| 国产激情久久老熟女| 久久久久国产一级毛片高清牌| 十分钟在线观看高清视频www| 性少妇av在线| 午夜精品久久久久久毛片777| 在线观看日韩欧美| bbb黄色大片| 免费在线观看黄色视频的| 国产成人av教育| 女人精品久久久久毛片| 精品欧美一区二区三区在线| 亚洲第一欧美日韩一区二区三区| 精品久久久久久成人av| 看片在线看免费视频| 国产一区二区三区视频了| 免费看a级黄色片| 国产成人欧美| 国产成人一区二区三区免费视频网站| 欧美日韩福利视频一区二区| 免费搜索国产男女视频| 亚洲精品国产区一区二| 亚洲欧美精品综合一区二区三区| 一本综合久久免费| 亚洲午夜理论影院| 韩国av一区二区三区四区| 免费在线观看视频国产中文字幕亚洲| 熟妇人妻久久中文字幕3abv| 亚洲色图av天堂| 侵犯人妻中文字幕一二三四区| 久久香蕉精品热| 国产一区二区三区视频了| 自线自在国产av| 国产xxxxx性猛交| 亚洲熟妇熟女久久| 色精品久久人妻99蜜桃| 黄色丝袜av网址大全| 97人妻天天添夜夜摸| 国产精品香港三级国产av潘金莲| 麻豆av在线久日| 亚洲国产中文字幕在线视频| 国产精品98久久久久久宅男小说| 日韩欧美一区视频在线观看| 午夜免费激情av| 国产高清videossex| 亚洲欧美精品综合一区二区三区| 国产成年人精品一区二区| 国产成人影院久久av| 亚洲精品国产色婷婷电影| 亚洲欧美精品综合一区二区三区| 国产成年人精品一区二区| 成人手机av| 精品一区二区三区av网在线观看| 亚洲专区中文字幕在线| 亚洲人成77777在线视频| 黄色片一级片一级黄色片| 国产成人免费无遮挡视频| 午夜视频精品福利| 亚洲av电影在线进入| aaaaa片日本免费| 国产成人精品久久二区二区免费| 亚洲欧美日韩无卡精品| 午夜亚洲福利在线播放| 成人亚洲精品av一区二区| 在线十欧美十亚洲十日本专区| 村上凉子中文字幕在线| 99国产精品一区二区蜜桃av| 亚洲av电影不卡..在线观看| 午夜两性在线视频| 99在线人妻在线中文字幕| av福利片在线| 国产亚洲精品一区二区www| 女人高潮潮喷娇喘18禁视频| 色播亚洲综合网| 成人18禁在线播放| 一边摸一边做爽爽视频免费| 亚洲男人天堂网一区| 香蕉国产在线看| 夜夜躁狠狠躁天天躁| 欧美亚洲日本最大视频资源| 长腿黑丝高跟| 国产欧美日韩综合在线一区二区| 欧美 亚洲 国产 日韩一| 一级a爱片免费观看的视频| 国产高清有码在线观看视频 | 国产在线精品亚洲第一网站| 亚洲欧美激情在线| 村上凉子中文字幕在线| 狠狠狠狠99中文字幕| 日本 av在线| 夜夜爽天天搞| 亚洲第一电影网av| 欧美日韩黄片免| 日韩三级视频一区二区三区| aaaaa片日本免费| 欧美 亚洲 国产 日韩一| 男人舔女人下体高潮全视频| 如日韩欧美国产精品一区二区三区| 国内精品久久久久精免费| 午夜两性在线视频| 淫秽高清视频在线观看| 亚洲男人的天堂狠狠| 黑人巨大精品欧美一区二区mp4| 精品国产美女av久久久久小说| 十八禁人妻一区二区| 黄片播放在线免费| 午夜免费成人在线视频| 最近最新免费中文字幕在线| 黄片播放在线免费| 大型黄色视频在线免费观看| 夜夜爽天天搞| 精品久久久久久久久久免费视频| 91成人精品电影| 精品免费久久久久久久清纯| 精品第一国产精品| 国产精品影院久久| av超薄肉色丝袜交足视频| 精品第一国产精品| 久久欧美精品欧美久久欧美| 亚洲aⅴ乱码一区二区在线播放 | 精品一品国产午夜福利视频| 久久久久久久久免费视频了| av天堂久久9| 高潮久久久久久久久久久不卡| 精品卡一卡二卡四卡免费| 在线观看66精品国产| 国产精品久久久久久亚洲av鲁大| 久久亚洲精品不卡| 日韩视频一区二区在线观看| av网站免费在线观看视频| 国产精品美女特级片免费视频播放器 | 国产一区在线观看成人免费| 在线观看午夜福利视频| 成人精品一区二区免费| 午夜福利欧美成人| 视频在线观看一区二区三区| 十分钟在线观看高清视频www| 国产成年人精品一区二区| 两个人免费观看高清视频| 国产精品九九99| 丰满的人妻完整版| 91成人精品电影| 在线免费观看的www视频| 一个人观看的视频www高清免费观看 | 黄色丝袜av网址大全| 亚洲国产欧美日韩在线播放| 丝袜美腿诱惑在线| 国产精品一区二区在线不卡| 国产野战对白在线观看| 亚洲五月婷婷丁香| 欧美 亚洲 国产 日韩一| 国产精品久久久人人做人人爽| 青草久久国产| 国产精品亚洲美女久久久| 婷婷六月久久综合丁香| 美女 人体艺术 gogo| 免费在线观看视频国产中文字幕亚洲| 1024香蕉在线观看| 性少妇av在线| 久久久久久免费高清国产稀缺| 国产一区二区三区在线臀色熟女| 正在播放国产对白刺激| 国产男靠女视频免费网站| 免费人成视频x8x8入口观看| 一级毛片精品| 午夜a级毛片| 精品欧美国产一区二区三| 亚洲av成人一区二区三| 国产91精品成人一区二区三区| 久久香蕉激情| 天天一区二区日本电影三级 | 国产成人免费无遮挡视频| 97人妻精品一区二区三区麻豆 | 欧美人与性动交α欧美精品济南到| 欧美日本视频| 日韩欧美三级三区| 精品日产1卡2卡| 夜夜看夜夜爽夜夜摸| 90打野战视频偷拍视频| 国产aⅴ精品一区二区三区波| 18禁观看日本| 久久天躁狠狠躁夜夜2o2o| 可以在线观看毛片的网站| 美女大奶头视频| 日韩大码丰满熟妇| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲国产精品合色在线| 久久香蕉国产精品| 婷婷丁香在线五月| 亚洲 欧美 日韩 在线 免费| 久久国产乱子伦精品免费另类| 老熟妇乱子伦视频在线观看| 搡老岳熟女国产| 久久人妻熟女aⅴ| 亚洲欧洲精品一区二区精品久久久| 变态另类成人亚洲欧美熟女 | 制服诱惑二区| 日本三级黄在线观看| 亚洲三区欧美一区| 麻豆成人av在线观看| 少妇被粗大的猛进出69影院| 亚洲aⅴ乱码一区二区在线播放 | 丝袜在线中文字幕| 在线天堂中文资源库| 久久久国产成人免费| 亚洲av片天天在线观看| 国产av在哪里看| 中文字幕另类日韩欧美亚洲嫩草| 亚洲第一欧美日韩一区二区三区| 国产免费男女视频| 日韩欧美国产一区二区入口| 亚洲男人天堂网一区| 最近最新免费中文字幕在线| 欧美国产日韩亚洲一区| 国产亚洲精品久久久久久毛片| 国产三级在线视频| 精品乱码久久久久久99久播| 亚洲精品久久国产高清桃花| 国产亚洲欧美98| 9191精品国产免费久久| 涩涩av久久男人的天堂| 99国产精品一区二区蜜桃av| 制服丝袜大香蕉在线| 欧美另类亚洲清纯唯美| 亚洲色图av天堂| 涩涩av久久男人的天堂| 久久中文字幕人妻熟女| 欧美中文日本在线观看视频| 成人欧美大片| 777久久人妻少妇嫩草av网站| 精品国产一区二区三区四区第35| 国产精品av久久久久免费| 欧美人与性动交α欧美精品济南到| 丝袜美足系列| 美女午夜性视频免费| 午夜福利免费观看在线| bbb黄色大片| 男男h啪啪无遮挡| 久久欧美精品欧美久久欧美| 美女高潮喷水抽搐中文字幕| 电影成人av| 97超级碰碰碰精品色视频在线观看| 精品久久久精品久久久| 97碰自拍视频| 美女高潮喷水抽搐中文字幕| 69av精品久久久久久| 成年女人毛片免费观看观看9| 真人做人爱边吃奶动态| 999久久久国产精品视频| 欧美日韩中文字幕国产精品一区二区三区 | 欧美日韩亚洲综合一区二区三区_| 亚洲精品国产一区二区精华液| 久久香蕉精品热| 亚洲第一青青草原| bbb黄色大片| 国产精品亚洲美女久久久| 美女午夜性视频免费| av有码第一页| 在线观看日韩欧美| 亚洲国产精品久久男人天堂| 成人特级黄色片久久久久久久| 天堂√8在线中文| 国产精品秋霞免费鲁丝片| 91在线观看av| 国产成人系列免费观看| 母亲3免费完整高清在线观看| 日韩欧美免费精品| 日本精品一区二区三区蜜桃| 波多野结衣一区麻豆| 怎么达到女性高潮| 午夜免费成人在线视频| 男女下面插进去视频免费观看| 欧美久久黑人一区二区| 老汉色∧v一级毛片| 天天添夜夜摸| 免费久久久久久久精品成人欧美视频| 国产午夜福利久久久久久| 91成年电影在线观看| 人妻久久中文字幕网| 免费在线观看视频国产中文字幕亚洲| 欧美黑人精品巨大| 男人的好看免费观看在线视频 | 国产精品久久久人人做人人爽| 中国美女看黄片| 91精品国产国语对白视频| 一级a爱片免费观看的视频| 桃红色精品国产亚洲av| 国产99久久九九免费精品| 999久久久国产精品视频| 日韩精品青青久久久久久| 久久国产精品影院| 亚洲美女黄片视频| 叶爱在线成人免费视频播放| 国产av又大| 国产激情欧美一区二区| 亚洲精品一区av在线观看| 午夜亚洲福利在线播放| 国产日韩一区二区三区精品不卡| 亚洲精品在线美女| 在线免费观看的www视频| 香蕉国产在线看| 91大片在线观看| 免费在线观看影片大全网站| av有码第一页| 校园春色视频在线观看| 国产亚洲精品久久久久久毛片| 深夜精品福利| 久久久久久国产a免费观看| 久久这里只有精品19| 国产亚洲精品av在线| 亚洲美女黄片视频| 麻豆av在线久日| 国内精品久久久久精免费| 久久国产乱子伦精品免费另类| 久久精品成人免费网站| 99精品在免费线老司机午夜| 日本免费一区二区三区高清不卡 | bbb黄色大片| www日本在线高清视频| 亚洲av美国av| 国产精品秋霞免费鲁丝片| 欧美激情久久久久久爽电影 | 中文字幕最新亚洲高清| 女人被躁到高潮嗷嗷叫费观| 午夜亚洲福利在线播放| 亚洲在线自拍视频| 人人妻人人澡欧美一区二区 | 一级a爱视频在线免费观看| 变态另类丝袜制服| 日本vs欧美在线观看视频| 成人av一区二区三区在线看| 久久性视频一级片| 亚洲精品国产区一区二| 69精品国产乱码久久久| 精品国产亚洲在线| 精品免费久久久久久久清纯| 亚洲欧洲精品一区二区精品久久久| 午夜影院日韩av| 这个男人来自地球电影免费观看| 国产又爽黄色视频| 免费观看人在逋| 91大片在线观看| 99国产极品粉嫩在线观看| 色播亚洲综合网| 波多野结衣巨乳人妻| 精品人妻在线不人妻| 亚洲人成电影免费在线| 欧美国产精品va在线观看不卡| 国产成年人精品一区二区| 狂野欧美激情性xxxx| 亚洲熟女毛片儿| 制服丝袜大香蕉在线| 人妻丰满熟妇av一区二区三区| 波多野结衣av一区二区av| 亚洲精品久久国产高清桃花| 中文字幕av电影在线播放| 国产精品香港三级国产av潘金莲| 在线观看免费午夜福利视频| 色婷婷久久久亚洲欧美| 在线天堂中文资源库| www.精华液| 精品电影一区二区在线| 国产成人精品久久二区二区91| 午夜免费鲁丝| 亚洲国产毛片av蜜桃av| 久久性视频一级片| 欧美 亚洲 国产 日韩一| 国产欧美日韩精品亚洲av| 欧美一级毛片孕妇| 老熟妇仑乱视频hdxx| 一个人观看的视频www高清免费观看 | 午夜福利在线观看吧| 国产成人免费无遮挡视频| 波多野结衣av一区二区av| 给我免费播放毛片高清在线观看| 成人精品一区二区免费| 99re在线观看精品视频| 国产激情久久老熟女| 99久久久亚洲精品蜜臀av| 最近最新中文字幕大全免费视频| 成人欧美大片| 久久精品国产亚洲av香蕉五月| 午夜精品久久久久久毛片777| 亚洲最大成人中文| 亚洲av成人av| 色av中文字幕| 亚洲全国av大片| 久久精品成人免费网站| 亚洲av片天天在线观看| 国产91精品成人一区二区三区| 夜夜夜夜夜久久久久| 久久久久久免费高清国产稀缺| 狠狠狠狠99中文字幕| 啦啦啦韩国在线观看视频| 久久亚洲精品不卡| 欧美色欧美亚洲另类二区 | 免费观看人在逋| 亚洲精品av麻豆狂野| 一进一出好大好爽视频| 自拍欧美九色日韩亚洲蝌蚪91| 久久人人97超碰香蕉20202| 十八禁人妻一区二区| 亚洲va日本ⅴa欧美va伊人久久| 久久香蕉国产精品| 中文字幕最新亚洲高清| 一级a爱片免费观看的视频| 成人三级做爰电影| 国产蜜桃级精品一区二区三区| 午夜福利成人在线免费观看| 午夜免费成人在线视频| 精品熟女少妇八av免费久了| 一边摸一边做爽爽视频免费| 欧美日韩乱码在线| 日日爽夜夜爽网站| 欧美午夜高清在线| 色av中文字幕| 亚洲国产毛片av蜜桃av| 非洲黑人性xxxx精品又粗又长| 一区二区三区激情视频| 亚洲av熟女| 久久久久久久久中文| 丰满的人妻完整版| 中文字幕色久视频| 好男人电影高清在线观看| 午夜免费激情av| 国产精品98久久久久久宅男小说| 91av网站免费观看| 欧美乱色亚洲激情| 亚洲天堂国产精品一区在线| 人人妻,人人澡人人爽秒播| 电影成人av| 午夜日韩欧美国产| 黄色女人牲交| 国产精品亚洲av一区麻豆| 亚洲 国产 在线| 男人操女人黄网站| 午夜激情av网站| 亚洲七黄色美女视频| 香蕉久久夜色| 国产精品av久久久久免费| 亚洲国产日韩欧美精品在线观看 | 国产午夜福利久久久久久| 两个人视频免费观看高清| 亚洲av成人一区二区三| 国产黄a三级三级三级人| 亚洲情色 制服丝袜| 久热这里只有精品99| 大码成人一级视频| 欧美日韩黄片免| 精品免费久久久久久久清纯| netflix在线观看网站| 久久精品影院6| 九色国产91popny在线| 午夜a级毛片| 欧美成狂野欧美在线观看| 欧美久久黑人一区二区| 午夜福利欧美成人| 亚洲成国产人片在线观看| 亚洲专区中文字幕在线| 成年人黄色毛片网站| 777久久人妻少妇嫩草av网站| 少妇裸体淫交视频免费看高清 | 午夜a级毛片| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲自拍偷在线| 麻豆国产av国片精品| 亚洲欧美日韩另类电影网站| 亚洲aⅴ乱码一区二区在线播放 | 视频区欧美日本亚洲| 91成年电影在线观看| 最近最新中文字幕大全电影3 | 国产麻豆69| 日本免费一区二区三区高清不卡 | 国产精品综合久久久久久久免费 | 香蕉丝袜av| 真人做人爱边吃奶动态| 久久久久久大精品| 国产高清videossex| 国产一卡二卡三卡精品| 人妻久久中文字幕网| 久久久久久免费高清国产稀缺| 男人的好看免费观看在线视频 | 人人妻人人澡人人看| 在线观看免费视频日本深夜| 国产精品 国内视频| 一二三四在线观看免费中文在| 久久久久久大精品| 9色porny在线观看| 91麻豆精品激情在线观看国产| 久久草成人影院| 无遮挡黄片免费观看| 精品一区二区三区四区五区乱码| 午夜视频精品福利| 69精品国产乱码久久久| 国产高清视频在线播放一区| 欧美人与性动交α欧美精品济南到| 亚洲 欧美 日韩 在线 免费| 亚洲五月婷婷丁香| 久热爱精品视频在线9| 国产高清有码在线观看视频 | 午夜免费观看网址| 老司机福利观看| 男女午夜视频在线观看| 日韩一卡2卡3卡4卡2021年| 777久久人妻少妇嫩草av网站| 一个人观看的视频www高清免费观看 | 黄片大片在线免费观看| 一级a爱视频在线免费观看| 夜夜爽天天搞| 亚洲专区国产一区二区| 狠狠狠狠99中文字幕| av免费在线观看网站| 国产欧美日韩一区二区精品| 亚洲第一av免费看| 黄色a级毛片大全视频| 欧美日韩乱码在线| 国产99白浆流出| 两人在一起打扑克的视频| 国产蜜桃级精品一区二区三区| 精品久久久久久久人妻蜜臀av | 久久午夜综合久久蜜桃| 国产一卡二卡三卡精品| xxx96com| 岛国视频午夜一区免费看| 高清在线国产一区| 国产不卡一卡二| 亚洲在线自拍视频| 亚洲欧美一区二区三区黑人| 麻豆久久精品国产亚洲av| 久久久久久亚洲精品国产蜜桃av| 丁香欧美五月| svipshipincom国产片| 色综合亚洲欧美另类图片| 两个人看的免费小视频| 亚洲熟妇中文字幕五十中出| 欧美久久黑人一区二区| 美女高潮喷水抽搐中文字幕| xxx96com| 国产一区二区三区综合在线观看| 成人欧美大片| 国产av一区二区精品久久| 一级毛片高清免费大全| 麻豆av在线久日| av天堂在线播放| 亚洲欧洲精品一区二区精品久久久| 天堂√8在线中文| 亚洲av成人一区二区三| 久久人妻熟女aⅴ| av免费在线观看网站| 国产精品久久视频播放| 国产亚洲精品久久久久久毛片| 亚洲色图 男人天堂 中文字幕| 成人特级黄色片久久久久久久| 日韩大码丰满熟妇| 18禁观看日本| www.熟女人妻精品国产| 国产精品精品国产色婷婷| 欧美不卡视频在线免费观看 | 国产成人欧美| 国产精品秋霞免费鲁丝片| 成人三级黄色视频| 老司机午夜福利在线观看视频| 免费不卡黄色视频| 可以在线观看毛片的网站| 亚洲国产欧美一区二区综合| 亚洲全国av大片| 国产高清videossex| 丝袜美腿诱惑在线| 精品国产超薄肉色丝袜足j| 欧美一级毛片孕妇| 久久久久久国产a免费观看| 一二三四在线观看免费中文在| 99久久精品国产亚洲精品| 18禁国产床啪视频网站| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲成人精品中文字幕电影| 国产精品一区二区免费欧美| 高清黄色对白视频在线免费看| 亚洲 国产 在线| 久久午夜综合久久蜜桃| 性色av乱码一区二区三区2| 一进一出抽搐gif免费好疼| 国产精品永久免费网站| 国内毛片毛片毛片毛片毛片| 老司机靠b影院| 国产成人啪精品午夜网站| 精品久久久久久久毛片微露脸| 日本黄色视频三级网站网址| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲中文av在线| 午夜两性在线视频| 精品午夜福利视频在线观看一区| 19禁男女啪啪无遮挡网站| 亚洲欧美日韩另类电影网站| 久久精品国产99精品国产亚洲性色 | 亚洲五月婷婷丁香| 中文字幕人成人乱码亚洲影| 成人欧美大片| 丝袜人妻中文字幕| 国产在线观看jvid| 成人欧美大片| 18禁裸乳无遮挡免费网站照片 | 亚洲男人天堂网一区| 亚洲午夜精品一区,二区,三区| 美女 人体艺术 gogo|