精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

為什么說MPP架構(gòu)與Hadoop架構(gòu)是一回事?

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù) Hadoop
作為一個(gè)技術(shù)人員,還是應(yīng)該搞清楚MPP架構(gòu)與Hadoop架構(gòu)兩種技術(shù)的本質(zhì)。本文旨在做一些概念上的澄清,并從技術(shù)角度論述兩者同宗同源且會(huì)在未來殊途同歸。

計(jì)算機(jī)領(lǐng)域的很多概念都存在一些傳播上的“謬誤”。

MPP這個(gè)概念就是其中之一。它的“謬誤”之處在于,明明叫做“Massively Parallel Processing(大規(guī)模并行處理)”,卻讓非常多的人拿它與大規(guī)模并行處理領(lǐng)域最著名的開源框架Hadoop相關(guān)框架做對(duì)比,這實(shí)在是讓人困惑——難道Hadoop不是“大規(guī)模并行處理”架構(gòu)了?

[[436900]]

很多人在對(duì)比兩者時(shí),其實(shí)并不知道MPP的含義究竟是什么、兩者的可比性到底在哪里。實(shí)際上,當(dāng)人們?cè)趯?duì)比兩者時(shí),與其說是對(duì)比架構(gòu),不如說是對(duì)比產(chǎn)品。雖然MPP的原意是“大規(guī)模并行處理”,但由于一些歷史原因,現(xiàn)在當(dāng)人們說到MPP架構(gòu)時(shí),它們實(shí)際上指代的是“分布式數(shù)據(jù)庫(kù)”,而Hadoop架構(gòu)指的則是以Hadoop項(xiàng)目為基礎(chǔ)的一系列分布式計(jì)算和存儲(chǔ)框架。不過由于MPP的字面意思,現(xiàn)實(shí)中還是經(jīng)常有人糾結(jié)兩者到底有什么聯(lián)系和區(qū)別,兩者到底是不是同一個(gè)層面的概念。

這種概念上的含混不清之所以還在流傳,主要是因?yàn)椴欢夹g(shù)的人而喜歡這些概念的大有人在,所以也并不在意要去澄清概念。“既然分布式數(shù)據(jù)庫(kù)是MPP架構(gòu),那么MPP架構(gòu)就等于分布式數(shù)據(jù)庫(kù)應(yīng)該也沒什么問題吧。”于是大家就都不在意了。

不過,作為一個(gè)技術(shù)人員,還是應(yīng)該搞清楚兩種技術(shù)的本質(zhì)。本文旨在做一些概念上的澄清,并從技術(shù)角度論述兩者同宗同源且會(huì)在未來殊途同歸。

到底什么是MPP架構(gòu)?

MPP架構(gòu)與Hadoop架構(gòu)在理論基礎(chǔ)上幾乎是在講同一件事,即,把大規(guī)模數(shù)據(jù)的計(jì)算和存儲(chǔ)分布到不同的獨(dú)立的節(jié)點(diǎn)中去做。

有人可能會(huì)問:“既然如此,為什么人們不說Hadoop是MPP(大規(guī)模并行處理)架構(gòu)呢?”

關(guān)于這個(gè)問題嘛,請(qǐng)先問是不是,再問為什么。

在GreenPlum的官方文檔中就寫道:“Hadoop就是一種常見的MPP存儲(chǔ)與分析工具。Spark也是一種MPP架構(gòu)。”來看下面的圖,更能體會(huì)到兩者的相似性。

問:這是什么架構(gòu)?

答:MPP架構(gòu)。

相信了解過MPP架構(gòu)的讀者對(duì)這幅圖不會(huì)陌生。也許在不同的分布式數(shù)據(jù)庫(kù)產(chǎn)品中,節(jié)點(diǎn)角色的名稱會(huì)有差異,但總體而言都是一個(gè)主節(jié)點(diǎn)加上多個(gè)從節(jié)點(diǎn)的架構(gòu)。

但是,還可以有其他答案,比如MapReduce on Yarn:

這幅圖或許大家有些陌生,但只不過是省略了資源調(diào)度的簡(jiǎn)化版MapReduce運(yùn)行時(shí)架構(gòu)罷了。

當(dāng)然,還可以有更多答案,如Spark:

自然還可以是Flink:

有人可能會(huì)說,雖然直觀上這些架構(gòu)長(zhǎng)得很像,但是MPP架構(gòu)中的Master所負(fù)責(zé)的事情是不是與其他框架不一樣?

那么,MPP架構(gòu)的Master做的什么事呢?它會(huì)接收SQL語(yǔ)句,解析它并生成執(zhí)行計(jì)劃,將計(jì)劃分發(fā)到各個(gè)節(jié)點(diǎn)。那么,這與Spark SQL有區(qū)別嗎?不僅與Spark SQL沒有區(qū)別,與其他任何Hadoop生態(tài)圈類似架構(gòu)如Hive SQL、Flink SQL都沒有區(qū)別。對(duì)于非SQL的輸入,邏輯也是一致的,只是沒有了解析SQL的步驟,但還是會(huì)生成執(zhí)行圖分發(fā)到各個(gè)節(jié)點(diǎn)去執(zhí)行,執(zhí)行結(jié)果也可以在主節(jié)點(diǎn)進(jìn)行匯總。

不僅是在計(jì)算上沒有區(qū)別,存儲(chǔ)架構(gòu)上也沒有區(qū)別。下面是HDFS的架構(gòu)圖:

所以回到最初說的那句話——MPP架構(gòu)與Hadoop架構(gòu)在理論基礎(chǔ)上幾乎是在講同一件事,即,把大規(guī)模數(shù)據(jù)的計(jì)算和存儲(chǔ)分布到不同的獨(dú)立的節(jié)點(diǎn)中去做。上面的幾幅架構(gòu)圖印證了這一點(diǎn)。

既然MPP架構(gòu)與Hadoop架構(gòu)本質(zhì)上是一回事,那么為什么很多人還要將兩者分開討論呢?我們可能經(jīng)常聽到這樣的話:“這個(gè)項(xiàng)目的架構(gòu)是MPP架構(gòu)。”這似乎有意在說:“這可不是Hadoop那一套哦。”

這就與MPP架構(gòu)的歷史有關(guān)系。雖然從理論基礎(chǔ)上兩者是一回事,但是MPP架構(gòu)與Hadoop架構(gòu)的發(fā)展卻是走的兩條路線。MPP架構(gòu)雖然也是指的“大規(guī)模并行處理”,但是由于提出者是數(shù)據(jù)庫(kù)廠商,所以MPP架構(gòu)在很多人眼中就成了“分布式數(shù)據(jù)庫(kù)”的代名詞,它處理的也都是“結(jié)構(gòu)化”的數(shù)據(jù),常常作為企業(yè)數(shù)據(jù)倉(cāng)庫(kù)的解決方案。

而Hadoop生態(tài)圈是根正苗紅伴隨著“大數(shù)據(jù)”興起而發(fā)展起來的概念,它所要解決的是大規(guī)模數(shù)據(jù)量的存儲(chǔ)和計(jì)算,它的提出者也并非數(shù)據(jù)庫(kù)廠商,而是有著C端數(shù)據(jù)的互聯(lián)網(wǎng)企業(yè)。因此Hadoop架構(gòu)雖然也解決“大規(guī)模并行處理”,但沒有了數(shù)據(jù)庫(kù)那一套東西的限制,處理的也大多是“非結(jié)構(gòu)化”的數(shù)據(jù)(自然在最初階段也少了相關(guān)的優(yōu)化)。當(dāng)然,Hadoop生態(tài)圈也要考慮“結(jié)構(gòu)化”的數(shù)據(jù),這時(shí)Hive就成了Hadoop生態(tài)圈的數(shù)據(jù)倉(cāng)庫(kù)解決方案。但是,Hadoop、Spark等框架的理論基礎(chǔ)與分布式數(shù)據(jù)庫(kù)仍然是一樣的。

廣義上講,MPP架構(gòu)是一種更高層次的概念,它的含義就是字面含義,但是它本身并沒有規(guī)定如何去實(shí)現(xiàn)。Hadoop相關(guān)框架和各個(gè)分布式數(shù)據(jù)庫(kù)產(chǎn)品則是具體的實(shí)現(xiàn)。狹義上講,MPP架構(gòu)成了分布式數(shù)據(jù)庫(kù)這種體系架構(gòu)的代名詞,而Hadoop架構(gòu)指的是以Hadoop框架為基礎(chǔ)的一套生態(tài)圈。

本文并不想僅僅從較高層次的架構(gòu)設(shè)計(jì)來說明兩者是一回事,這樣還是缺乏說服力。下面,我們從分布式計(jì)算框架中最重要的過程——Shuffle——來展示兩者更多的相似性。

數(shù)據(jù)重分區(qū)

Shuffle是分布式計(jì)算框架中最重要的概念與過程之一。在MPP架構(gòu)(分布式數(shù)據(jù)庫(kù))中,這個(gè)數(shù)據(jù)重分區(qū)的過程與Hadoop相關(guān)框架在計(jì)算中的數(shù)據(jù)重分區(qū)過程也是一致的。

無(wú)論是Hadoop MapReduce,還是Spark或Flink,由于業(yè)務(wù)的需求,往往需要在計(jì)算過程中對(duì)數(shù)據(jù)進(jìn)行Hash分區(qū),再進(jìn)行Join操作。這個(gè)過程中不同的框架會(huì)有不同的優(yōu)化,但是歸根到底,可以總結(jié)為兩種方式。

其中一種方式就是直接將兩個(gè)數(shù)據(jù)源的數(shù)據(jù)進(jìn)行分區(qū)后,分別傳輸?shù)较掠稳蝿?wù)中做Join。這就是一般的“Hash Join”。

另一種方式是,當(dāng)其中一個(gè)數(shù)據(jù)源數(shù)據(jù)較少時(shí),可以將該數(shù)據(jù)源的數(shù)據(jù)分發(fā)到所有節(jié)點(diǎn)上,與這些節(jié)點(diǎn)上的另一個(gè)數(shù)據(jù)源的數(shù)據(jù)進(jìn)行Join。這種方式叫做“Broadcast Join”。它的好處是,數(shù)據(jù)源數(shù)據(jù)較多的一方不需要進(jìn)行網(wǎng)絡(luò)傳輸。

以上是Hadoop相關(guān)框架的實(shí)現(xiàn)。下面用一個(gè)具體的例子來看MPP架構(gòu)對(duì)這一過程的思考。

在MPP架構(gòu)中,數(shù)據(jù)往往會(huì)先指定分區(qū)Key,數(shù)據(jù)就按照分區(qū)Key分布在各個(gè)節(jié)點(diǎn)中。

現(xiàn)在假設(shè)有三張表,其中兩張為大表,一張為小表:

很自然地,訂單表會(huì)選擇訂單ID為做分區(qū)Key,產(chǎn)品表會(huì)選擇產(chǎn)品ID作為分區(qū)Key,客戶表會(huì)選擇客戶ID作為分區(qū)Key。給這些表中添加一些數(shù)據(jù),并且執(zhí)行一個(gè)查詢語(yǔ)句:

首先,訂單表要與客戶表做Join,Join Key是客戶ID。這種操作在Hadoop生態(tài)圈的分布式計(jì)算框架中,相當(dāng)于對(duì)兩個(gè)表做了Hash分區(qū)的操作。不過由于客戶表已經(jīng)按照客戶ID提前做好了分區(qū),所以這時(shí)只需要對(duì)訂單表做重分區(qū)。在MPP架構(gòu)中,會(huì)產(chǎn)生如下的結(jié)果:

此時(shí),訂單表整個(gè)表的數(shù)據(jù)會(huì)發(fā)生重分區(qū),由此產(chǎn)生網(wǎng)絡(luò)IO。這種情況相當(dāng)于Hadoop架構(gòu)中的“Hash Join”。

接著,需要讓結(jié)果與產(chǎn)品表按照產(chǎn)品ID做Join。這時(shí),因?yàn)橹爱a(chǎn)生的結(jié)果的分區(qū)Key不是產(chǎn)品ID,看起來又需要將整個(gè)數(shù)據(jù)進(jìn)行重分區(qū)。不過,注意到產(chǎn)品表是個(gè)小表,所以此時(shí)只需要將該表廣播到各個(gè)節(jié)點(diǎn)即可。結(jié)果如下:

在這個(gè)過程中,就只有小表的數(shù)據(jù)發(fā)生了網(wǎng)絡(luò)IO。這就相當(dāng)于Hadoop架構(gòu)中的“Broadcast Join”。兩者還有區(qū)別嗎?

前文在MPP架構(gòu)的概念、歷史以及技術(shù)細(xì)節(jié)上與Hadoop架構(gòu)做了對(duì)比,了解到了兩者一些極為相似的地方,而且在廣義上講,Hadoop就是MPP架構(gòu)的一種實(shí)現(xiàn)。

然而前文也講到,由于傳播上的謬誤,現(xiàn)在人們說到MPP架構(gòu),主要指的是分布式數(shù)據(jù)庫(kù),它處理的是結(jié)構(gòu)化的數(shù)據(jù),而Hadoop生態(tài)圈是由“大數(shù)據(jù)”這套概念發(fā)展而來,最初處理的都是非結(jié)構(gòu)化的數(shù)據(jù)。以此為出發(fā)點(diǎn),兩者到底在發(fā)展過程中產(chǎn)生了多大的區(qū)別呢?

對(duì)比的維度有很多,比如很多人會(huì)說,MPP架構(gòu)的平臺(tái)封閉、擁有成熟的人才市場(chǎng),而Hadoop架構(gòu)平臺(tái)開放、人才專業(yè)培訓(xùn)較少等。但這些并不是本質(zhì)的區(qū)別。這里還是以技術(shù)指標(biāo)作為維度來進(jìn)行對(duì)比。

技術(shù)角度上來講,MPP產(chǎn)品最大的優(yōu)勢(shì)是作業(yè)運(yùn)行時(shí)間更快。這不難理解,因?yàn)镸PP產(chǎn)品處理的都是結(jié)構(gòu)化數(shù)據(jù),本身就是從數(shù)據(jù)庫(kù)發(fā)展而來,擁有極為復(fù)雜的優(yōu)化器對(duì)作業(yè)進(jìn)行優(yōu)化。這些優(yōu)化器是各廠商最有價(jià)值的商業(yè)機(jī)密,自然是開源產(chǎn)品不能比的。不過另一個(gè)角度來看,這也是MPP產(chǎn)品相比于Hadoop相關(guān)產(chǎn)品不夠靈活的地方——它只能處理結(jié)構(gòu)化數(shù)據(jù)。

有人說MPP產(chǎn)品能夠處理的數(shù)據(jù)量沒有Hadoop架構(gòu)大。這種說法并不準(zhǔn)確。Hadoop架構(gòu)之所以能處理更大量的數(shù)據(jù),其中一個(gè)原因是硬件成本較低,擴(kuò)展更加的方便。實(shí)際上,經(jīng)過精心設(shè)計(jì)的MPP架構(gòu)照樣可以處理PB及以上級(jí)別的數(shù)據(jù)。有人說,MPP產(chǎn)品不能處理大規(guī)模數(shù)據(jù),是因?yàn)樵獢?shù)據(jù)的量十分巨大。其實(shí),同樣的問題也存在于Hadoop相關(guān)框架中。另一方面,Hadoop相關(guān)框架能處理多大量的數(shù)據(jù),與具體的實(shí)現(xiàn)有很大關(guān)系。如果擁有足夠的資金可以對(duì)MPP產(chǎn)品進(jìn)行擴(kuò)展,而Hadoop相關(guān)產(chǎn)品我們又用基于內(nèi)存的計(jì)算,那么,對(duì)比的結(jié)果一定是MPP產(chǎn)品能夠應(yīng)對(duì)更大的數(shù)據(jù)量。如果非要從數(shù)據(jù)量這一維度來做對(duì)比,可能反而是Hadoop相關(guān)產(chǎn)品對(duì)小數(shù)據(jù)量更有優(yōu)勢(shì)。比如想要存儲(chǔ)一個(gè)極小的表,MPP產(chǎn)品也許會(huì)根據(jù)分區(qū)Key將其拆分到100個(gè)節(jié)點(diǎn)中去,而HDFS用一個(gè)文件塊存儲(chǔ)就夠用了。

未來發(fā)展

前面講到MPP產(chǎn)品對(duì)結(jié)構(gòu)化數(shù)據(jù)的計(jì)算和存儲(chǔ)都更有效率。其中一部分優(yōu)化就包括了存儲(chǔ)時(shí)的“列存儲(chǔ)”技術(shù),查詢時(shí)的“CBO優(yōu)化”等等。這些都是Hadoop生態(tài)圈一開始比較缺乏的技術(shù)。但是隨著這些年的發(fā)展,這些技術(shù)早就融入到了Hadoop生態(tài)圈中,Hive、Spark框架的優(yōu)化技術(shù)也越做越好,由此與MPP架構(gòu)的技術(shù)差距也越來越小,甚至有覆蓋的趨勢(shì)。從最核心的技術(shù)上來看,兩者未來只會(huì)越來越像。可以預(yù)測(cè),Hadoop架構(gòu)的市場(chǎng)會(huì)越來越大。

不過,分布式數(shù)據(jù)庫(kù)產(chǎn)品在安全性等方面仍然提供著更成熟的解決方案,這是開源產(chǎn)品短時(shí)間內(nèi)無(wú)法超越的。因此,“MPP架構(gòu)”這個(gè)概念仍然會(huì)在政府、傳統(tǒng)企業(yè)中長(zhǎng)期占有一席之地。

責(zé)任編輯:趙寧寧 來源: IT168網(wǎng)站
相關(guān)推薦

2023-01-06 11:08:51

MPP架構(gòu)Hadoop

2021-11-02 09:50:37

MPPHadoop架構(gòu)

2019-07-25 06:52:21

物聯(lián)網(wǎng)大數(shù)據(jù)物聯(lián)網(wǎng)即服務(wù)

2020-08-12 09:10:16

AI芯片AI人工智能

2023-05-22 16:33:03

數(shù)字化轉(zhuǎn)型數(shù)據(jù)管理數(shù)字化

2019-10-12 10:40:32

區(qū)塊鏈數(shù)字貨幣比特幣

2022-08-14 15:01:21

芯片禁令

2015-08-05 10:05:31

虛擬化容器技術(shù)

2017-03-24 18:38:40

互聯(lián)網(wǎng)

2022-06-06 10:20:59

CPUCPU 使用率CPU 負(fù)載

2017-03-24 17:55:47

互聯(lián)網(wǎng)

2022-09-19 23:55:59

深度學(xué)習(xí)統(tǒng)計(jì)學(xué)人工智能

2009-06-11 15:05:37

無(wú)線上網(wǎng)卡無(wú)線網(wǎng)卡

2022-12-11 09:27:01

MapReduceHadoop框架

2017-05-11 12:22:10

2021-12-19 13:48:23

互聯(lián)網(wǎng)廣告裁員

2018-01-12 14:49:18

區(qū)塊鏈分布式數(shù)據(jù)庫(kù)

2023-05-31 16:40:01

2019-06-20 15:28:50

物聯(lián)網(wǎng)資格認(rèn)證IOT

2018-01-25 16:07:41

匿名函數(shù)自執(zhí)行
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

精品999成人| 欧美一级大黄| 不卡视频在线看| 欧美最猛黑人xxxx黑人猛叫黄| 色一情一交一乱一区二区三区| 精品福利在线| 亚洲国产成人av好男人在线观看| 美女亚洲精品| 国产免费av电影| 亚洲伊人网站| 久久久久999| 国产精品无码永久免费不卡| 亚洲三级电影| 精品久久久久久中文字幕大豆网 | 国产精品一线天粉嫩av| 日韩国产高清影视| 日韩在线激情视频| 亚洲麻豆一区二区三区| 欧美aaa大片视频一二区| 亚洲精品国产第一综合99久久| 日韩电影免费观看中文字幕| 国产免费一区二区三区视频| 黄色一级片在线观看| 99久久er热在这里只有精品66| 国产日韩中文字幕在线| 日韩免费视频一区二区视频在线观看| 四季av在线一区二区三区| 亚洲第一页在线| 99国产精品久久久久久| jizz内谢中国亚洲jizz| 亚洲一区在线观看免费 | 五月婷婷激情综合| 91欧美精品成人综合在线观看| 亚洲黄色一区二区| 成人激情自拍| 欧美丰满嫩嫩电影| 91蝌蚪视频在线观看| 高清毛片在线观看| 一区二区三区中文字幕| 亚洲免费视频一区| 激情福利在线| 91亚洲精品一区二区乱码| 99re视频在线观看| 国产精品久久久久久免费播放| 亚洲欧美成人综合| 97精品国产97久久久久久春色| 日韩视频中文字幕在线观看| 999国产精品999久久久久久| 中文字幕精品在线| 欧美熟妇激情一区二区三区| 伊人久久大香线蕉综合网蜜芽| 亚洲成人网在线观看| av电影中文字幕| 精品国产一区二区三区性色av| 欧美酷刑日本凌虐凌虐| 日韩大片一区二区| 国产成人福利在线| 91精品国产高清一区二区三密臀| 中文字幕免费精品| 久久久av网站| 韩国一级黄色录像| 91精品国产乱码久久久久久 | 黄色国产在线观看| ady日本映画久久精品一区二区| 日韩免费高清av| 欧美色图校园春色| 成人性生交大片免费看中文视频| 亚洲成人久久久| 色天使在线视频| 九一精品国产| 正在播放欧美视频| 青青操在线视频观看| 久久久久久久久久久妇女| 久久久成人精品| 久久久久亚洲av无码专区 | 国产综合av在线| 日韩av一卡| 91美女精品福利| 久久伊人一区| sese在线视频| **性色生活片久久毛片| 国产av第一区| 成人三级小说| 色激情天天射综合网| 中文字幕第88页| 欧美日韩黄网站| 亚洲国产一区二区三区在线观看| 午夜一区二区三区免费| 国产中文精品久高清在线不| 日韩视频―中文字幕| 久久久精品视频在线| 国产视频一区欧美| 国产欧美一区二区白浆黑人| 亚洲第一色视频| 久久久久久久网| 永久免费在线看片视频| h片视频在线观看| 欧美制服丝袜第一页| 午夜福利123| 啄木系列成人av电影| 日韩色av导航| 精品欧美一区二区三区免费观看| 人妖欧美一区二区| 成人免费在线看片| 国产高清美女一级毛片久久| 一区二区国产盗摄色噜噜| 日本免费黄视频| 国产不卡精品| 亚洲视频在线观看网站| 农村黄色一级片| 日日夜夜一区二区| 福利精品视频| 免费av在线网站| 欧美性生交xxxxxdddd| 在线免费看v片| 久久综合影院| 久久久久久69| 91高潮大合集爽到抽搐| 91在线播放网址| 99re6这里有精品热视频| 日本高清不卡一区二区三区视频 | 亚洲 另类 春色 国产| 亚洲欧美在线视频观看| 国产精品免费入口| 五月亚洲婷婷| 久久精品国产一区| 亚洲高清视频免费观看| 99精品欧美一区二区蜜桃免费| 日韩第一页在线观看| 日韩一区二区三区免费| 日韩不卡在线观看| 久久精品www人人爽人人| 九一九一国产精品| 午夜精品一区二区三区四区| 亚洲午夜天堂| 日韩av最新在线观看| 国产精品16p| 国产91丝袜在线播放0| 综合视频免费看| 少妇高潮一区二区三区99| 亚洲丝袜一区在线| 91丝袜一区二区三区| 99精品欧美一区二区蜜桃免费| 日韩国产小视频| 欧美电影在线观看一区| 久久视频在线视频| 国产视频aaa| 亚洲精品免费在线观看| 日本一二三四区视频| 91九色精品国产一区二区| 国产精品人成电影在线观看| jzzjzzjzz亚洲成熟少妇| 一本大道久久a久久精品综合| 久久91精品国产91久久久| 国内精品久久99人妻无码| 亚洲精品黄色| 国产亚洲欧美另类一区二区三区| 欧美v亚洲v| 精品国产乱码久久久久久影片| 国产系列精品av| www..com久久爱| 大陆极品少妇内射aaaaa| 小说区图片区色综合区| 日本成熟性欧美| 国产人成在线视频| 欧美视频中文一区二区三区在线观看| 男人的天堂av网| 日韩在线a电影| 午夜精品一区二区在线观看 | 欧美性高清videossexo| 国产jizz18女人高潮| 麻豆视频一区二区| 中文精品视频一区二区在线观看| 精品国产亚洲一区二区三区在线 | 日韩精品一区二区三区电影| 久久久91麻豆精品国产一区| 欧美日韩国产二区| 内射无码专区久久亚洲| 色悠久久久久综合欧美99| 女人黄色一级片| 国产一区二区三区免费看| 妞干网视频在线观看| 亚洲性视频大全| 国产精品自拍网| 国产蜜臀在线| 国产亚洲欧美一区| 99久久久国产精品无码网爆| 性久久久久久久久| www.av天天| 国产精品亚洲成人| 一女被多男玩喷潮视频| 青草国产精品| 国产精品久久精品视| 深夜视频一区二区| 欧美猛少妇色xxxxx| 欧美日韩在线精品一区二区三区激情综| 欧美三级中文字幕| 国产在线欧美在线| 欧美激情综合五月色丁香小说| 日本成人在线免费观看| 日韩电影一二三区| 91动漫在线看| 久久伦理在线| 久久久影院一区二区三区 | 制服丝袜成人动漫| 国产成人亚洲欧洲在线| 国产精品第一页第二页第三页| 88av在线播放| 激情深爱一区二区| 国产超级av在线| 欧美喷水视频| 亚洲午夜高清视频| 亚洲桃色综合影院| 国产精品乱码视频| 亚洲三级电影| 国产精品久久久久久久久久东京 | 日韩专区在线| 日韩精品在线免费观看视频| 99热这里只有精| 欧美性大战久久久久久久| 91香蕉在线视频| 亚洲欧洲综合另类在线| 嘿嘿视频在线观看| 久久日韩粉嫩一区二区三区| 四虎永久免费观看| 国模少妇一区二区三区| wwwwww.色| 媚黑女一区二区| 97在线国产视频| 欧美成人国产| 400部精品国偷自产在线观看| 欧美先锋资源| 欧美一区激情视频在线观看| 欧美日韩另类图片| 国产九色精品| 白嫩白嫩国产精品| av资源站久久亚洲| 久久免费精品| 亚洲free性xxxx护士白浆| 精品久久福利| 91精品免费看| 四虎国产精品免费久久| 国产精品美女视频网站| 日本美女久久| 国产精品入口免费视| aaaa欧美| 成人天堂噜噜噜| 久久丁香四色| 成人xxxxx色| 精品福利一区| 精品久久久三级| 神马久久影院| 欧美亚洲精品日韩| re久久精品视频| 丁香啪啪综合成人亚洲小说| 男人的天堂avav| 欧美久久九九| 国产精品专区在线| 午夜在线观看免费一区| 国产麻花豆剧传媒精品mv在线| 久久裸体视频| 日韩一级理论片| 看电视剧不卡顿的网站| 波多野结衣免费观看| 国产不卡视频一区| 亚洲精品乱码久久| 国产亚洲精品bt天堂精选| 一级片黄色录像| 亚洲天堂福利av| 久久久久噜噜噜亚洲熟女综合| 亚洲一二三四区| 性无码专区无码| 日本乱人伦一区| 国产又粗又大又爽| 精品91自产拍在线观看一区| 日本一二三区在线视频| 一本久久综合亚洲鲁鲁| 国内外激情在线| 国模精品一区二区三区色天香| 午夜影院在线播放| 国产精品无码专区在线观看| 欧美成人精品午夜一区二区| 黄色99视频| 人人狠狠综合久久亚洲婷| 日本久久高清视频| 久久成人亚洲| caoporm在线视频| av电影在线观看不卡| 亚洲成人黄色av| 一区二区视频免费在线观看| 伊人中文字幕在线观看| 欧美精品色综合| 四虎永久在线观看| 日韩在线资源网| 国产va在线视频| 成人欧美一区二区三区黑人| 亚洲成aⅴ人片久久青草影院| 一本色道久久综合亚洲二区三区| 激情综合中文娱乐网| 日日噜噜夜夜狠狠| 成人av在线资源网| 三上悠亚在线观看视频| 精品久久久久人成| 国产精品久久久久久无人区| 精品亚洲一区二区三区在线观看 | 亚洲免费视频成人| 久久国产视频一区| 日韩免费电影一区| 成av人电影在线观看| 午夜精品久久17c| 亚洲精品大片| 日韩欧美一区二区三区四区| 亚洲三级视频| 无码人妻丰满熟妇啪啪网站| 中文无字幕一区二区三区 | av毛片在线免费看| 国产成人精品一区二区| 国产精品玖玖玖在线资源| 中文字幕99| 日韩国产欧美在线视频| 噜噜噜在线视频| 亚洲综合免费观看高清完整版| 一本到在线视频| 亚洲图片在区色| 国产在线精彩视频| 91网免费观看| 在线精品国产| 午夜啪啪小视频| 亚洲国产精品ⅴa在线观看| 久久一区二区三区视频| 精品久久久久久综合日本欧美 | 欧美一区二区三区视频免费| 国产伦理吴梦梦伦理| 亚洲欧美精品在线| 女人高潮被爽到呻吟在线观看 | 亚洲精品一区二区三区四区| 日韩中文字幕第一页| 国产极品久久久久久久久波多结野| 久久久com| 国产精品毛片一区二区三区| 欧美大喷水吹潮合集在线观看| 尤物视频一区二区| 99精品人妻无码专区在线视频区| 精品国产一区二区三区久久狼5月| 成人h在线观看| 亚洲精品成人自拍| 免费在线成人网| 欧美性生交大片| 4hu四虎永久在线影院成人| 麻豆网在线观看| 亚洲综合最新在线| 欧美激情aⅴ一区二区三区| 永久av免费在线观看| 亚洲自拍与偷拍| 欧美一级淫片aaaaaa| 久久久女女女女999久久| 哺乳挤奶一区二区三区免费看| 国产成a人亚洲精v品在线观看| 国产a区久久久| 日韩污视频在线观看| 日韩精品电影网| 深夜视频一区二区| 在线视频不卡国产| 国产剧情在线观看一区二区| 久久网中文字幕| 亚洲精品电影网在线观看| 爱情电影社保片一区| 亚洲激情啪啪| 国产精品一区在线观看乱码| 国产一级视频在线| 日韩精品欧美激情| 国产成人77亚洲精品www| 欧美h视频在线观看| 成人av资源在线观看| 精品不卡一区二区| 色偷偷噜噜噜亚洲男人| 99re8这里有精品热视频8在线| 欧美 丝袜 自拍 制服 另类 | 色婷婷在线视频观看| 欧美va亚洲va国产综合| 色戒汤唯在线观看| 久久久久国产精品免费免费搜索 | 欧美一三区三区四区免费在线看 | 999国产精品永久免费视频app| 免费高清视频在线观看| 黄色一区二区在线观看| eeuss影院www在线播放| 产国精品偷在线| 首页亚洲欧美制服丝腿| 青青草偷拍视频| 亚洲精品一区中文字幕乱码| 电影中文字幕一区二区| 欧美极品欧美精品欧美| 国产精品另类一区| 日本高清视频在线| 国产欧美日韩视频| 日韩午夜高潮| fc2ppv在线播放| 国产视频丨精品|在线观看| 99久久999|