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

    分布“系統(tǒng)中Semi-Join算法的實現(xiàn)

    2016-11-29 09:34:24錢招明王雷余晟雋宮學慶
    關鍵詞:主鍵數(shù)據(jù)量分布式

    錢招明,王雷,余晟雋,宮學慶

    (華東師范大學數(shù)據(jù)科學與工程研究院,上海200062)

    分布“系統(tǒng)中Semi-Join算法的實現(xiàn)

    錢招明,王雷,余晟雋,宮學慶

    (華東師范大學數(shù)據(jù)科學與工程研究院,上海200062)

    隨著新型分布式系統(tǒng)的使用范圍越來越廣,應用不再滿足于僅使用主鍵訪問方式來讀取數(shù)據(jù),如何在這些系統(tǒng)中高效實現(xiàn)Join等復雜操作成為研究的熱點.本文介紹了如何基于Semi-Join算法在分布式系統(tǒng)中實現(xiàn)Join操作,提出了兩種獲取右表數(shù)據(jù)的方法,并通過實驗分析了該算法的性能.

    分布式數(shù)據(jù)庫;Join操作;Semi-Join算法

    0 引言

    隨著云計算技術的快速發(fā)展,各種新型的分布式系統(tǒng)不斷涌現(xiàn),越來越多的應用開始采用分布式架構存儲和管理數(shù)據(jù).早期的NoSQL系統(tǒng)多數(shù)采用簡單的Key-Value模型存儲數(shù)據(jù),提供按鍵值(Get操作)或按鍵值范圍(Scan操作)訪問數(shù)據(jù)的方法.隨著分布式系統(tǒng)越來越廣泛的被應用,應用系統(tǒng)對數(shù)據(jù)訪問方法提出了更高的要求,如何在分布式系統(tǒng)中高效實現(xiàn)連接(Join)、聚合(Aggregation)等操作成為近期研究的熱點問題之一.

    Join是傳統(tǒng)數(shù)據(jù)庫系統(tǒng)中的基本操作之一,在集中式環(huán)境下已經有很多成熟的算法用于實現(xiàn)Join操作,例如,Nest Loop Join、Merge Join、Hash Join等.在分布式環(huán)境下,我們仍然可以使用這些算法來實現(xiàn)Join操作,但受網絡傳輸延遲的影響,算法的執(zhí)行效率可能會非常差.Semi-Join是20世紀80年代提出的用于優(yōu)化分布式數(shù)據(jù)庫中Join操作的算法[1],本文將該算法應用于新型的分布式系統(tǒng),用于優(yōu)化Join操作的實現(xiàn).在Semi-Join算法的實現(xiàn)流程中,本問題提出了兩種獲取右表數(shù)據(jù)的方法,并且通過實驗對算法的性能進行了分析.

    論文的內容安排如下:第1節(jié)介紹分布式系統(tǒng)中Join操作相關的研究工作現(xiàn)狀;第2節(jié)介紹了分布式系統(tǒng)的架構;第3節(jié)介紹了基于Semi-Join算法的優(yōu)化方案;第4節(jié)通過在不同規(guī)模的數(shù)據(jù)集和不同大小的結果集場景下的實驗驗證了本文實現(xiàn)算法的性能;第5節(jié)對本文進行了總結.

    1 相關工作

    如何在分布式系統(tǒng)中實現(xiàn)Join操作是近年來受到廣泛關注的一個熱點問題[2-6].與傳統(tǒng)集中式數(shù)據(jù)庫系統(tǒng)中Join操作實現(xiàn)算法不同,在分布式系統(tǒng)中,影響算法性能的主要因素不再單單是磁盤IO,通訊開銷、數(shù)據(jù)混洗和并行程度等因素成為重要的考量指標.

    目前,關于分布式系統(tǒng)中Join操作實現(xiàn)算法的研究工作主要可以分為兩大類.一類關注于將Join運算分解為多個任務,利用Map/Reduce等計算模型進行并行計算.例如,文獻[7]研究如何將多個Join操作分解后在多個Map/Reduce任務中執(zhí)行;文獻[5]提出了一種在執(zhí)行Join操作時根據(jù)節(jié)點負載重新劃分任務的自適應算法.另一類關注于查詢樹的執(zhí)行策略優(yōu)化,特別是針對多個Join操作的執(zhí)行優(yōu)化.例如,文獻[8]分析了使用Left-Deep、Right-Deep和Bushy Query Tree等不同策略的優(yōu)缺點;文獻[9]分析對比了多個worst-case最優(yōu)算法的性能邊界.本文在參考已有研究工作成果的基礎上,描述了一類簡單有效的分布式系統(tǒng)中Join操作的實現(xiàn)算法.

    2 分布式系統(tǒng)中的Join運算

    2.1 分布式系統(tǒng)

    圖1.1所示為常見的分布式系統(tǒng)查詢架構,Client與Query engine,Query engine與Storage之間通過網絡互連,一般情況下Client與Query engine之間是一對一關系,而Query engine作為Client請求的處理節(jié)點,負責與底層的眾多分布式存儲節(jié)點(Storage)進行數(shù)據(jù)交互.

    其中Query engine中重要功能組件如圖1.2所示,其工作流程為:Client的SQL請求經過SQL Parser解析后生成SQL Logical Plan并通過Query Optimizer優(yōu)化后產生最終的SQL Physical Plan交由Execution執(zhí)行,而Execution負責與Storage進行數(shù)據(jù)的交互以及最終結果集的運算,如連接運算.

    圖1 分布式系統(tǒng)查詢架構與查詢引擎Fig.1Query architecture and query engine of distributed system

    Storage一般提供兩種數(shù)據(jù)訪問方式:讀操作或寫操作.通常,Storage可提供讀操作也可提供寫操作,對于讀寫分離的分布式系統(tǒng)而言,Storage被分為讀節(jié)點與寫節(jié)點兩種角色.而特別針對讀操作,并且在通過主鍵訪問數(shù)據(jù)的場景下,本文考慮兩種不同的數(shù)據(jù)過濾方法:一是通過主鍵定位數(shù)據(jù)的Get方法;二是經由主鍵范圍掃描數(shù)據(jù)的Scan方法.

    2.2 分布式Join操作

    圖2.1為分布式Join操作的執(zhí)行計劃,其最終在Query engine的Execution組件中執(zhí)行. Join算法一般分為Merge-Join、Nested-loop-Join和Hash-Join三類,本文以Merge-Join為例分析其數(shù)據(jù)請求流程.如圖2.1中Merge-Join操作符左右節(jié)點均設有Sort操作符與Rpc操作符,其中Rpc操作符負責向Storage請求數(shù)據(jù),Storage篩選符合過濾條件的數(shù)據(jù)并返回給Rpc操作符,而Sort操作符用于對Rpc操作符返回的數(shù)據(jù)進行排序,繼而在Merge Join操作符內進行合并連接運算.

    圖2 分布式join操作執(zhí)行計劃與基于Semi join算法優(yōu)化后的執(zhí)行計劃Fig.2Execution plan of distributed join operation and optimized execution plan based on Semi join algorithm

    Merge-Join對左右表數(shù)據(jù)的請求是同時發(fā)送的,并且一般情況下對左表數(shù)據(jù)的請求會附帶充分的過濾條件,而對右表的數(shù)據(jù)請求往往攜帶較少的過濾條件,甚至沒有過濾條件.由以上的數(shù)據(jù)請求流程分析出分布式join的執(zhí)行計劃對右表數(shù)據(jù)過濾的不足,假設右表數(shù)據(jù)量很大或者過濾條件并不能有效地減少無用數(shù)據(jù)(不會產生連接結果的數(shù)據(jù))的傳輸,那么網絡傳輸開銷會成為系統(tǒng)的瓶頸.針對分布式join操作對右表數(shù)據(jù)過濾不足這一短板,本文第3節(jié)提出了基于Semi-Join算法的優(yōu)化方法.

    3 基于Semi-Join算法的優(yōu)化方案

    3.1 優(yōu)化后執(zhí)行流程

    連接算法依然采用Merge-Join,R表與S表的連接條件為R.ID=S.ID,ID分別為兩表的主鍵.如圖2.2所示,采用Semi-Join算法的數(shù)據(jù)請求流程分為以下三個步驟:

    ①通過R表的過濾條件獲取R表結果集Result-set(R);

    ②將R表結果中的ID列作為S表的過濾條件(S.ID in(Result-Set(R.ID))),也就是使用get的方法連同S表原有的過濾條件一同過濾S表數(shù)據(jù);

    ③將過濾后的S表結果集Result-Set(S)與R表結果集Result-Set(R)進行合并連接運算.

    以上這種通過主鍵定位get的方式來過濾S表數(shù)據(jù)的方法稱之為Semi-get-Join.此外,還有一種通過主鍵范圍來過濾數(shù)據(jù)的scan方法,稱之為Semi-range-Join.

    3.2 主鍵范圍過濾

    主鍵范圍過濾即通過R表的結果集Result-Set(R),如圖2.3所示,構造關于S表主鍵ID的范圍,并且以這個主鍵范圍作為過濾條件篩選S表主鍵ID在此范圍內的所有數(shù)據(jù). Semi-range-Join的數(shù)據(jù)請求流程分為以下三個步驟:

    ①通過R表的過濾條件獲取R表結果集Result-set(R);

    ②將R表結果中ID列的范圍(Range(MIN(R.ID),MAX(R.ID)))作為S表的過濾條件,也就是使用scan的方法并連同S表原有的過濾條件一同過濾S表數(shù)據(jù);

    ③將過濾后的S表結果集Result-Set(S)與R表結果集Result-Set(R)進行合并連接運算.

    4 實驗分析

    4.1 實驗系統(tǒng)原型

    本文選擇OceanBase系統(tǒng)作為實驗原型,原因在于OceanBase系統(tǒng)的架構符合第二節(jié)介紹的分布式系統(tǒng),并且其Join處理流程也滿足第二節(jié)介紹的分布式Join操作模型.

    OceanBase中有四種Server:RootServer(RS)、UpdateServer(UPS)、ChunkServer(CS)、MergeServer(MS).RS是集群的主控節(jié)點,UPS與CS分別作為增量數(shù)據(jù)與基線數(shù)據(jù)的存儲與訪問節(jié)點,MS為查詢引擎.

    因此本文在MS上實現(xiàn)了Semi-get-Join與Semi-range-Join兩種算法,并與OceanBase原有的Merge-Join在不同場景下進行響應時間的對比,總結Semi-get-Join與Semi-range-Join各自的適應場景.

    4.2 實驗環(huán)境與參數(shù)

    OceanBase集群配置:主控節(jié)點RS與增量數(shù)據(jù)存儲節(jié)點UPS共用一臺,基線數(shù)據(jù)存儲節(jié)點CS三臺,查詢引擎MS一臺用于接收SQL請求.所有服務器的配置如表1.

    表1 集群服務器配置Tab.1Configuration of cluster server

    數(shù)據(jù)集:使用sysbench提供的數(shù)據(jù)生成器生成數(shù)據(jù).共有5張表R,S1w,S10w,S100w, S1000w.每張表均有4列(ID,K,C,Pad),其中ID與K列數(shù)據(jù)類型為整型,C與Pad為字符型,ID為主鍵.其中,R表數(shù)據(jù)量為10萬,S1w、S10w、S100w、S1000w四張表的數(shù)據(jù)量分別為1萬、10萬、100萬、1 000萬.

    連接關系與連接條件:連接關系為R??S,連接條件為R.ID=S.ID,并且R表有過濾條件R.ID6(100 or 1 000 or 10 000 or 100 000),以此來控制結果集大小,S表無任何過濾條件.

    密度(Density):|Result-Set(R)|表示R表結果集中數(shù)據(jù)的行數(shù),|Range(MIN(R.ID), MAX(R.ID))|表示S表的ID列落在Range(MIN(R.ID),MAX(R.ID))范圍內的數(shù)據(jù)的行數(shù).

    表示S表理論上需要過濾的數(shù)據(jù)量與實際返回的數(shù)據(jù)量之比.如Density=0.1,即假設R表結果集行數(shù)為1 000,若經過R表的ID列過濾后S表返回1 000行數(shù)據(jù),而實際上S表內的ID列落在Range(MIN(R.ID),MAX(R.ID))這個范圍的數(shù)據(jù)為10000行,則Density為1 000/10 000,即為0.1.

    4.3 實驗結果分析

    圖3所示為在S表數(shù)據(jù)量分別為1萬行、10萬行、100萬行、1 000萬行的情況下,R表不同的結果集大小對Merge-join、Semi-get-Join以及Semi-range-Join算法響應時間的影響.通過分析可以得出Merge-Join的響應時間同時受到S表與R表數(shù)據(jù)量的影響,S表與R表的數(shù)據(jù)量越大,Merge-Join的響應時間越長,原因在于Merge-Join并沒有針對S表的過濾進行優(yōu)化.而Semi-get-Join以及Semi-range-Join的響應時間并不受S表數(shù)據(jù)量大小的影響,僅與R表的數(shù)據(jù)量有關,R表數(shù)據(jù)量越大響應時間越長.

    圖3 Merge-Join、Semi-get-Join與Semi-range-Join響應時間對比Fig.3Contrast of response time among Merge-Join、Semi-get-Join and Semi-range-Join

    并且在S表數(shù)據(jù)量超過100萬行,R表數(shù)據(jù)量小于1 000行的情況下,Semi-get-Join與Semi-range-Join的響應時間要優(yōu)于Merge-Join,并且Semi-range-Join的響應時間還要優(yōu)于Semi-get-Join.

    圖4顯示了在不同的密度下Semi-get-Join與Semi-range-Join的響應時間對比,其中密度分別為0.1、0.01、0.001、0.000 1,并且S表的數(shù)據(jù)量均為1 000萬行,由于S表數(shù)據(jù)量有限,密度0.001與0.000 1中R表數(shù)據(jù)量的分類有所減少.通過這四種密度下Semi-get-Join與Semi-range-Join響應時間的對比,可以看出當密度小于0.01時,Semi-get-Join的響應時間要優(yōu)于Semi-range-Join.

    圖4 不同密度下Semi-get-Join與Semi-range-Join的響應時間對比Fig.4Contrast of response time between Semi-get-Join and Semi-range-Join under the different densities

    實驗結果表明,S表數(shù)據(jù)量超過100萬行,R表數(shù)據(jù)量小于1 000行的情況下,Semi-get-Join與Semi-range-Join的響應時間要優(yōu)于Merge-Join.并且當密度小于0.01時,Semi-get-Join的響應時間要優(yōu)于Semi-range-Join.

    5 總結

    本文通過對分布式系統(tǒng)的Join操作的分析,基于Semi-Join提出了Semi-get-Join和Semirange-Join算法,并在OceanBase系統(tǒng)上做了相應的實現(xiàn).實驗結果表明,在右表數(shù)據(jù)量大且左表通過過濾條件過濾后只有少量數(shù)據(jù)的場景下,這兩種算法能夠顯著提高Join操作的性能.同時,在小密度的場景下,Semi-get-join的性能要優(yōu)于Semi-range-Join.

    [1]BERNSTEIN P A,CHIU D M W.Using semi-joins to solve relational queries[J].Journal of the ACM,1981, 28(1):25-40.

    [2]AFRATI F N,ULLMAN J D.Optimizing multiway joins in a map-reduce environment[J].IEEE Transactions on Knowledge&Data Engineering,2011,23(9):1282-1298.

    [3]BEAME P,KOUTRIS P,DAN S.Communication steps for parallel query processing[J].Computer Science,2013: 273-284.

    [4]CHU S,BALAZINSKA M,SUCIU D.From theory to practice:Efficient join query evaluation in a parallel database system[C]//Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data. ACM,2015:63-78.

    [5]ELSEIDY M,ELGUINDY A,VITOROVIC A,et al.Scalable and adaptive online joins[J].Proceedings of the Vldb Endowment,2014,7(6):441-452.

    [6]OKCAN A,RIEDEWALD M.Processing theta-joins using MapReduce[C]//ACM SIGMOD International Conference on Management of Data,SIGMOD 2011,Athens,Greece,June.2011:949-960.

    [7]ZHANG X,CHEN L,WANG M.Efficient multi-way theta-join processing using mapreduce[J].Proceedings of the Vldb Endowment,2012,5(11):1184-1195.[8]SCHNEIDER D A,DEWITT D J.Tradeoffs in processing complex join queries via hashing in multiprocessor database machines[C]//International Conference on Very Large Data Bases,August 13-16,1990,Brisbane, Queensland,Australia.1990:469-480.

    [9]NGO H Q,CHRISTOPHER,RUDRA A.Skew strikes back:new developments in the theory of join algorithms[J].AcmSigmod Record,2014,42(4):5-16.

    (責任編輯:李萬會)

    Implementation of Semi-Join algorithm in a distributed system

    QIAN Zhao-ming,WANG Lei,YU Sheng-jun,GONG Xue-qing
    (Institute for Data Science and Engineering,East China Normal University, Shanghai200062,China)

    As the scope of application of the new distributed system is becoming wider, the application is no longer satisfied with using primary key access to read the data,and how to efficiently achieve such complex operations as Join in these systems has become a research hot topic.This paper introduces how to realize the Join operation in the distributed systems based on the Semi-Join algorithm,and puts forward two ways to get the data in right table,and the performance of the algorithm is also analyzed through experiments.

    distributed database;Join operation;Semi-Join algorithm

    TP301.6

    A

    10.3969/j.issn.1000-5641.2016.05.009

    1000-5641(2016)05-0075-06

    2016-05

    國家自然科學基金(61332006);國家863計劃項目(2015AA015307)

    錢招明,男,碩士研究生,研究方向為分布式數(shù)據(jù)庫.E-mail:51141500029@ecnu.cn.

    猜你喜歡
    主鍵數(shù)據(jù)量分布式
    基于Go 實現(xiàn)的分布式主鍵系統(tǒng)研究
    基于大數(shù)據(jù)量的初至層析成像算法優(yōu)化
    計算Lyapunov指數(shù)的模糊C均值聚類小數(shù)據(jù)量法
    高刷新率不容易顯示器需求與接口標準帶寬
    寬帶信號采集與大數(shù)據(jù)量傳輸系統(tǒng)設計與研究
    電子制作(2019年13期)2020-01-14 03:15:18
    基于外鍵的E-R圖繪制方法研究
    分布式光伏熱錢洶涌
    能源(2017年10期)2017-12-20 05:54:07
    分布式光伏:爆發(fā)還是徘徊
    能源(2017年5期)2017-07-06 09:25:54
    基于DDS的分布式三維協(xié)同仿真研究
    雷達與對抗(2015年3期)2015-12-09 02:38:50
    西門子 分布式I/O Simatic ET 200AL
    在线免费观看不下载黄p国产 | 国产大屁股一区二区在线视频| 午夜免费激情av| 欧美黄色片欧美黄色片| 两个人的视频大全免费| 91九色精品人成在线观看| 十八禁国产超污无遮挡网站| 国产探花极品一区二区| 久99久视频精品免费| 亚洲综合色惰| 国产高清激情床上av| 亚洲精品色激情综合| 成人特级av手机在线观看| 亚洲精华国产精华精| 老司机午夜十八禁免费视频| 欧洲精品卡2卡3卡4卡5卡区| 亚洲在线自拍视频| 免费看光身美女| 成年女人看的毛片在线观看| 人人妻人人澡欧美一区二区| 国产私拍福利视频在线观看| 精品免费久久久久久久清纯| 给我免费播放毛片高清在线观看| 51国产日韩欧美| 久久精品国产99精品国产亚洲性色| 中文字幕人妻熟人妻熟丝袜美| 9191精品国产免费久久| 国产伦在线观看视频一区| 午夜视频国产福利| 亚洲一区高清亚洲精品| 亚洲天堂国产精品一区在线| 午夜日韩欧美国产| 欧美绝顶高潮抽搐喷水| 黄色配什么色好看| 国产精品99久久久久久久久| 国产精品1区2区在线观看.| 国产精品久久久久久久电影| 色5月婷婷丁香| 欧美不卡视频在线免费观看| 亚洲男人的天堂狠狠| 国产成人aa在线观看| 欧美zozozo另类| а√天堂www在线а√下载| 免费人成视频x8x8入口观看| 国产真实乱freesex| 久9热在线精品视频| 国产精品自产拍在线观看55亚洲| 2021天堂中文幕一二区在线观| 久久久久久久亚洲中文字幕 | 久久精品国产清高在天天线| 免费看a级黄色片| 欧美在线黄色| 97碰自拍视频| 婷婷六月久久综合丁香| 国产精品女同一区二区软件 | 亚洲欧美清纯卡通| 亚洲成av人片免费观看| 精品人妻熟女av久视频| 免费人成视频x8x8入口观看| 久久人人爽人人爽人人片va | 最后的刺客免费高清国语| 一个人观看的视频www高清免费观看| 我要搜黄色片| 综合色av麻豆| 亚洲18禁久久av| 亚洲熟妇中文字幕五十中出| 国内揄拍国产精品人妻在线| 自拍偷自拍亚洲精品老妇| 神马国产精品三级电影在线观看| 国产精品亚洲一级av第二区| 欧美日韩综合久久久久久 | 蜜桃亚洲精品一区二区三区| 别揉我奶头~嗯~啊~动态视频| 久久性视频一级片| 一区二区三区四区激情视频 | 真人一进一出gif抽搐免费| 亚洲一区高清亚洲精品| 又爽又黄a免费视频| 久久99热6这里只有精品| 国产淫片久久久久久久久 | 免费在线观看日本一区| 成人精品一区二区免费| 日本熟妇午夜| 亚洲一区二区三区色噜噜| av福利片在线观看| 欧美+日韩+精品| 丁香六月欧美| 又爽又黄a免费视频| 国产成人啪精品午夜网站| 又爽又黄无遮挡网站| 日本撒尿小便嘘嘘汇集6| 成人av在线播放网站| 久久性视频一级片| 桃红色精品国产亚洲av| 亚洲精品久久国产高清桃花| 99国产精品一区二区蜜桃av| 欧美性感艳星| 久久久久久大精品| 国产黄a三级三级三级人| 亚洲av免费在线观看| 久久婷婷人人爽人人干人人爱| eeuss影院久久| 狠狠狠狠99中文字幕| 中文字幕熟女人妻在线| 少妇的逼好多水| 免费电影在线观看免费观看| 最新中文字幕久久久久| 精品久久久久久,| 欧美日本亚洲视频在线播放| 国产精品综合久久久久久久免费| 亚洲成人免费电影在线观看| 婷婷精品国产亚洲av| 国产黄片美女视频| 白带黄色成豆腐渣| h日本视频在线播放| 久久精品国产亚洲av涩爱 | 看十八女毛片水多多多| 人妻制服诱惑在线中文字幕| 国产精品亚洲美女久久久| 搡老熟女国产l中国老女人| 免费观看精品视频网站| 久久国产精品人妻蜜桃| 国产色爽女视频免费观看| 精品人妻一区二区三区麻豆 | 成年女人看的毛片在线观看| 亚洲 欧美 日韩 在线 免费| 久久精品91蜜桃| 亚洲第一区二区三区不卡| 在线观看66精品国产| 欧美最新免费一区二区三区 | 五月伊人婷婷丁香| 久久精品国产自在天天线| 精品久久久久久久久亚洲 | 日韩中字成人| 欧美在线黄色| 日本 av在线| 久久久成人免费电影| 国产精品久久久久久精品电影| 他把我摸到了高潮在线观看| 九九久久精品国产亚洲av麻豆| 国产不卡一卡二| 99久久精品热视频| 亚洲av.av天堂| 丰满人妻一区二区三区视频av| 男女床上黄色一级片免费看| 国产精品一区二区三区四区久久| 波多野结衣高清作品| 天堂√8在线中文| 丰满乱子伦码专区| 久久久精品欧美日韩精品| 欧美性感艳星| 成人午夜高清在线视频| 免费人成视频x8x8入口观看| 国产精品久久视频播放| 午夜免费激情av| 美女高潮的动态| 99精品在免费线老司机午夜| 亚洲久久久久久中文字幕| 亚洲成人久久性| 搡女人真爽免费视频火全软件 | 观看免费一级毛片| 99久久九九国产精品国产免费| 国产三级在线视频| 国产成年人精品一区二区| 国产亚洲精品久久久com| 99热精品在线国产| 中文字幕av成人在线电影| 国产成年人精品一区二区| 高清毛片免费观看视频网站| 蜜桃久久精品国产亚洲av| 国产在线男女| 国产精品综合久久久久久久免费| 亚洲激情在线av| 欧美zozozo另类| 亚洲人与动物交配视频| 在线播放无遮挡| 大型黄色视频在线免费观看| 亚州av有码| 午夜免费激情av| 九色国产91popny在线| 精品不卡国产一区二区三区| 亚洲国产精品999在线| 99久久精品热视频| 性色avwww在线观看| 国产成人啪精品午夜网站| 免费看光身美女| 人人妻人人澡欧美一区二区| 国产精品日韩av在线免费观看| 青草久久国产| 亚洲人成网站在线播| 赤兔流量卡办理| 精品一区二区三区人妻视频| 88av欧美| 日本一二三区视频观看| 亚洲国产日韩欧美精品在线观看| 丰满人妻一区二区三区视频av| 非洲黑人性xxxx精品又粗又长| 特级一级黄色大片| av在线观看视频网站免费| 国产精品精品国产色婷婷| 国产人妻一区二区三区在| 国产探花在线观看一区二区| 一级黄色大片毛片| eeuss影院久久| 在线天堂最新版资源| 亚洲精品日韩av片在线观看| 88av欧美| 久9热在线精品视频| 成人美女网站在线观看视频| 日本 av在线| 亚洲成人久久爱视频| 99国产精品一区二区三区| 五月玫瑰六月丁香| 亚洲精品456在线播放app | 丁香欧美五月| 国产麻豆成人av免费视频| 日韩国内少妇激情av| 精品乱码久久久久久99久播| 国产精品伦人一区二区| 亚洲专区中文字幕在线| 免费观看的影片在线观看| 欧美激情国产日韩精品一区| 久久精品影院6| 亚洲一区高清亚洲精品| 成人毛片a级毛片在线播放| 一夜夜www| 天堂网av新在线| 国产一区二区在线观看日韩| 国产精品美女特级片免费视频播放器| 在线观看免费视频日本深夜| 免费观看人在逋| 99热这里只有是精品50| 亚洲精品日韩av片在线观看| 成人性生交大片免费视频hd| 九九在线视频观看精品| 久久久久久国产a免费观看| 婷婷丁香在线五月| 国产三级在线视频| 国产麻豆成人av免费视频| 欧美最新免费一区二区三区 | 亚洲在线自拍视频| 色综合亚洲欧美另类图片| 亚洲人与动物交配视频| 欧美不卡视频在线免费观看| 90打野战视频偷拍视频| 99热精品在线国产| 国产91精品成人一区二区三区| 久久久国产成人免费| 一个人看视频在线观看www免费| 国产91精品成人一区二区三区| 又爽又黄无遮挡网站| 亚洲成人久久性| 亚洲精华国产精华精| 91狼人影院| 久久精品影院6| 亚洲avbb在线观看| 精品久久久久久,| 国产精品嫩草影院av在线观看 | 欧美不卡视频在线免费观看| 淫秽高清视频在线观看| 99热这里只有是精品50| av欧美777| 国产中年淑女户外野战色| 亚洲精品一卡2卡三卡4卡5卡| 亚洲av电影在线进入| 亚洲av成人精品一区久久| 久久精品国产自在天天线| 国产中年淑女户外野战色| 成人特级黄色片久久久久久久| 岛国在线免费视频观看| 亚洲无线观看免费| 亚洲av电影在线进入| 国产aⅴ精品一区二区三区波| 搡老岳熟女国产| 欧美日韩福利视频一区二区| 久久精品91蜜桃| 色播亚洲综合网| 欧美高清成人免费视频www| 深夜精品福利| 天堂影院成人在线观看| 国产伦精品一区二区三区视频9| 亚洲一区高清亚洲精品| av在线观看视频网站免费| 久久久国产成人免费| 又紧又爽又黄一区二区| 中亚洲国语对白在线视频| 色5月婷婷丁香| 女生性感内裤真人,穿戴方法视频| 乱码一卡2卡4卡精品| 亚洲国产精品sss在线观看| 成人av在线播放网站| 99视频精品全部免费 在线| 51午夜福利影视在线观看| a级一级毛片免费在线观看| 日韩欧美三级三区| 精品人妻一区二区三区麻豆 | 99久久九九国产精品国产免费| 亚洲狠狠婷婷综合久久图片| 看片在线看免费视频| 久久中文看片网| 欧美极品一区二区三区四区| 日韩欧美国产一区二区入口| 国产精华一区二区三区| .国产精品久久| 亚洲七黄色美女视频| 人人妻人人看人人澡| 欧美黄色片欧美黄色片| 欧美国产日韩亚洲一区| eeuss影院久久| 日本黄色片子视频| 午夜福利18| 在线免费观看不下载黄p国产 | 女生性感内裤真人,穿戴方法视频| 久久国产精品人妻蜜桃| 亚洲,欧美精品.| 亚洲第一电影网av| 国产欧美日韩一区二区三| 如何舔出高潮| 2021天堂中文幕一二区在线观| 国产成人aa在线观看| 国产精品一区二区性色av| 99riav亚洲国产免费| 欧美激情久久久久久爽电影| 免费观看人在逋| 在线观看舔阴道视频| 色综合站精品国产| 国产伦精品一区二区三区四那| 精品午夜福利在线看| 一本精品99久久精品77| 宅男免费午夜| 十八禁国产超污无遮挡网站| 国产成年人精品一区二区| 中文在线观看免费www的网站| 国产高清激情床上av| 欧美成人免费av一区二区三区| 亚洲成人精品中文字幕电影| 最新在线观看一区二区三区| 2021天堂中文幕一二区在线观| 在线免费观看不下载黄p国产 | 一个人免费在线观看的高清视频| 免费av观看视频| 成年女人永久免费观看视频| 真人做人爱边吃奶动态| 国产精品日韩av在线免费观看| 国产探花在线观看一区二区| 国产成人福利小说| 亚洲三级黄色毛片| 亚洲内射少妇av| 免费观看精品视频网站| 色哟哟·www| 国产精品电影一区二区三区| 国产亚洲欧美在线一区二区| 中文字幕高清在线视频| 淫秽高清视频在线观看| 好看av亚洲va欧美ⅴa在| 亚洲狠狠婷婷综合久久图片| 国产午夜精品论理片| 国产精品自产拍在线观看55亚洲| 国产伦一二天堂av在线观看| 制服丝袜大香蕉在线| 国产亚洲精品av在线| 亚洲av电影在线进入| 中文字幕av在线有码专区| 国产一区二区激情短视频| 欧美最黄视频在线播放免费| 成人特级av手机在线观看| 看片在线看免费视频| 成年女人永久免费观看视频| netflix在线观看网站| 国产精品爽爽va在线观看网站| 小蜜桃在线观看免费完整版高清| 亚洲性夜色夜夜综合| 中文资源天堂在线| 丰满乱子伦码专区| 看黄色毛片网站| 九九热线精品视视频播放| 中文字幕av在线有码专区| 综合色av麻豆| 欧美激情国产日韩精品一区| 亚洲七黄色美女视频| 国内精品一区二区在线观看| 免费人成视频x8x8入口观看| 精品不卡国产一区二区三区| 久久久色成人| 日韩免费av在线播放| 国产麻豆成人av免费视频| 男人舔奶头视频| 亚洲欧美激情综合另类| 村上凉子中文字幕在线| 国产v大片淫在线免费观看| 国产一区二区在线观看日韩| 直男gayav资源| 亚洲激情在线av| 九色国产91popny在线| 国产成年人精品一区二区| 国内精品久久久久精免费| 精品久久久久久久久av| 在线观看舔阴道视频| 免费观看人在逋| 人妻制服诱惑在线中文字幕| 国产精品久久视频播放| 亚洲精品在线美女| 别揉我奶头~嗯~啊~动态视频| 日本免费一区二区三区高清不卡| 99热6这里只有精品| 最好的美女福利视频网| 亚洲精品456在线播放app | 久久亚洲真实| 亚洲 欧美 日韩 在线 免费| 熟女人妻精品中文字幕| 婷婷精品国产亚洲av在线| 最新在线观看一区二区三区| 男女下面进入的视频免费午夜| 色尼玛亚洲综合影院| 色吧在线观看| 国产伦精品一区二区三区四那| 国产av不卡久久| 日本三级黄在线观看| 成人国产综合亚洲| 最近视频中文字幕2019在线8| 国产色爽女视频免费观看| 久久亚洲精品不卡| 国产69精品久久久久777片| 国内少妇人妻偷人精品xxx网站| 亚洲欧美清纯卡通| 国产白丝娇喘喷水9色精品| 亚洲狠狠婷婷综合久久图片| 精品久久久久久久久久免费视频| 男女下面进入的视频免费午夜| 一级作爱视频免费观看| 欧美激情国产日韩精品一区| 亚洲av免费在线观看| 亚洲精品久久国产高清桃花| 国产久久久一区二区三区| 久久热精品热| 国产精品精品国产色婷婷| 91麻豆av在线| 一级a爱片免费观看的视频| 麻豆av噜噜一区二区三区| 亚洲精品成人久久久久久| 亚洲美女搞黄在线观看 | 最好的美女福利视频网| 欧美国产日韩亚洲一区| 一进一出好大好爽视频| 99热这里只有是精品50| a级毛片a级免费在线| 91狼人影院| 亚洲aⅴ乱码一区二区在线播放| 亚洲经典国产精华液单 | 看免费av毛片| 88av欧美| 国产色爽女视频免费观看| 免费av毛片视频| 国产久久久一区二区三区| 欧美最新免费一区二区三区 | 久久香蕉精品热| 观看美女的网站| 99国产精品一区二区三区| 精品久久久久久久末码| 精品一区二区三区人妻视频| 在线看三级毛片| 在线观看一区二区三区| 国产色爽女视频免费观看| 久久久久久国产a免费观看| 欧美乱色亚洲激情| 最后的刺客免费高清国语| 一区二区三区高清视频在线| 国产精品亚洲av一区麻豆| 久久精品国产亚洲av香蕉五月| 天堂网av新在线| 久久久精品欧美日韩精品| 国产毛片a区久久久久| 日韩高清综合在线| 99久久久亚洲精品蜜臀av| 两人在一起打扑克的视频| 久久精品夜夜夜夜夜久久蜜豆| 国产在线精品亚洲第一网站| 听说在线观看完整版免费高清| 国产精品乱码一区二三区的特点| 午夜福利视频1000在线观看| 午夜免费成人在线视频| 精品99又大又爽又粗少妇毛片 | 国产精品嫩草影院av在线观看 | 婷婷六月久久综合丁香| 成人一区二区视频在线观看| 国产黄色小视频在线观看| 欧美区成人在线视频| 久久久国产成人免费| 人妻久久中文字幕网| 大型黄色视频在线免费观看| 男插女下体视频免费在线播放| 99久久九九国产精品国产免费| 观看美女的网站| 日本熟妇午夜| 亚洲七黄色美女视频| 老司机深夜福利视频在线观看| 乱人视频在线观看| 国产欧美日韩精品一区二区| 长腿黑丝高跟| 亚洲欧美日韩高清在线视频| 黄片小视频在线播放| 久久久久精品国产欧美久久久| 久久精品国产自在天天线| 两人在一起打扑克的视频| 午夜福利在线在线| 成人av在线播放网站| 国产高清视频在线播放一区| 老司机午夜福利在线观看视频| 我的女老师完整版在线观看| 色综合婷婷激情| 老鸭窝网址在线观看| 欧美一区二区精品小视频在线| 久久99热6这里只有精品| 色综合亚洲欧美另类图片| 欧美一级a爱片免费观看看| 国产av不卡久久| 可以在线观看毛片的网站| 色综合亚洲欧美另类图片| x7x7x7水蜜桃| 神马国产精品三级电影在线观看| 亚洲成人久久爱视频| 免费在线观看影片大全网站| 欧美乱妇无乱码| 国产精品一区二区性色av| 最近在线观看免费完整版| .国产精品久久| 最后的刺客免费高清国语| 精品一区二区三区视频在线观看免费| 亚洲成人久久爱视频| 少妇丰满av| 美女被艹到高潮喷水动态| 精品免费久久久久久久清纯| 国内精品美女久久久久久| 欧美色欧美亚洲另类二区| 精品一区二区免费观看| 在线国产一区二区在线| 国产精品久久视频播放| 97碰自拍视频| 亚洲第一电影网av| 露出奶头的视频| 国产白丝娇喘喷水9色精品| 99精品久久久久人妻精品| 3wmmmm亚洲av在线观看| 免费在线观看日本一区| av视频在线观看入口| 动漫黄色视频在线观看| 欧美中文日本在线观看视频| 国产免费av片在线观看野外av| 日日夜夜操网爽| а√天堂www在线а√下载| 欧美日韩黄片免| 色视频www国产| 亚洲av免费在线观看| 国产在线男女| 在线观看午夜福利视频| 2021天堂中文幕一二区在线观| 久久人妻av系列| 午夜亚洲福利在线播放| 全区人妻精品视频| 国产精品伦人一区二区| 哪里可以看免费的av片| 又黄又爽又免费观看的视频| 一级作爱视频免费观看| 搡女人真爽免费视频火全软件 | 国产真实乱freesex| 日本 av在线| 日韩欧美在线乱码| 成人无遮挡网站| 2021天堂中文幕一二区在线观| 国产高清三级在线| 观看美女的网站| 国产高清视频在线播放一区| 久久伊人香网站| 黄色视频,在线免费观看| 精品一区二区三区视频在线观看免费| 欧美成人免费av一区二区三区| 国产三级黄色录像| av天堂中文字幕网| aaaaa片日本免费| 国产精品一及| 国产伦一二天堂av在线观看| 99在线视频只有这里精品首页| 国产一区二区在线观看日韩| 赤兔流量卡办理| 桃红色精品国产亚洲av| www日本黄色视频网| 成人精品一区二区免费| 男插女下体视频免费在线播放| 成人三级黄色视频| 国产伦精品一区二区三区四那| 一边摸一边抽搐一进一小说| 精品人妻视频免费看| 啦啦啦观看免费观看视频高清| 女人十人毛片免费观看3o分钟| 欧美+亚洲+日韩+国产| 久久国产精品人妻蜜桃| 91在线精品国自产拍蜜月| 91字幕亚洲| 天堂影院成人在线观看| 精品免费久久久久久久清纯| 久久热精品热| 久久人妻av系列| 欧美在线一区亚洲| 此物有八面人人有两片| 久久久久久久亚洲中文字幕 | 悠悠久久av| 色尼玛亚洲综合影院| 欧美日韩乱码在线| 一区二区三区高清视频在线| 又爽又黄a免费视频| 最近中文字幕高清免费大全6 | 五月伊人婷婷丁香| 中文字幕av在线有码专区| 亚洲成av人片免费观看| 久久这里只有精品中国|