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

大伙評評理,Kafka與Pulsar 誰更牛?

開發(fā)
本文介紹了Kafka與Pulsar的起源發(fā)展與系統(tǒng)特性,以及Kafka與Pulsar中最基本的核心概念。

Apache Kafka(簡稱Kafka)是由LinkedIn公司開發(fā)的分布式消息流平臺,于2011年開源。Kafka是使用Scala和Java編寫的,當下已成為最流行的分布式消息流平臺之一。Kafka基于發(fā)布/訂閱模式,具有高吞吐、可持久化、可水平擴展、支持流數據處理等特性。

Apache Pulsar(簡稱Pulsar)是雅虎開發(fā)的“下一代云原生分布式消息流平臺”,于2016年開源,目前也在快速發(fā)展中。Pulsar集消息、存儲、輕量化函數式計算為一體,采用計算與存儲分離架構設計,支持多租戶、持久化存儲、多機房跨區(qū)域數據復制,具有強一致性、高吞吐、低延時及高可擴展性等流數據存儲特性。

Kafka與Pulsar都是優(yōu)秀的分布式消息流平臺,它們都提供了以下基礎功能:

(1) 消息系統(tǒng):Kafka與Pulsar都可以實現(xiàn)基于發(fā)布/訂閱模式的消息系統(tǒng),消息系統(tǒng)可以實現(xiàn)由消息驅動的程序—生產者負責產生并發(fā)送消息到消息系統(tǒng),消息系統(tǒng)將消息投遞給消費者,消費者收到消息后,執(zhí)行自己的邏輯。 

這種消息驅動機制具有以下優(yōu)點:

  • 系統(tǒng)解耦:生產者與消費者邏輯解耦,互不干預。如果需要對消息添加新的處理邏輯,則只需要添加新的消費者即可,非常方便。
  • 流量削峰:消息系統(tǒng)作為消息緩沖區(qū),以低成本將上游服務(生產者)的流量洪峰緩存起來,下游服務(消費者)按照自身處理能力從消息隊列中讀取數據并進行處理,避免下游服務由于大量的請求流量而崩潰。
  • 數據冗余:消息系統(tǒng)將數據緩存起來,直到數據被處理,避免下游服務由于崩潰下線、網絡阻塞等原因無法及時處理數據而導致數據丟失。

(2) 存儲系統(tǒng):Kafka與Pulsar可以存儲大量數據,并且客戶端控制自己讀取數據的位置,所以它們也可以作為存儲系統(tǒng),存儲大量歷史數據。

(3) 實時流數據管道:Kafka與Pulsar可以構建實時流數據管道,流數據管道從MySQL、MongoDB等數據源加載數據到Kafka與Pulsar中,其他系統(tǒng)或應用就可以穩(wěn)定地從Kafka與Pulsar中獲取數據,而不需要再與MySQL等數據源對接。為此,Kafka提供了Kafka Connect模塊,Pulsar提供了Pulsar IO模塊,它們都可以構建實時流數據管道。

(4) 流計算應用:流計算應用不斷地從Kafka與Pulsar中獲取流數據,并對數據進行處理,最后將處理結果輸出到Kafka與Pulsar中(或其他系統(tǒng))。流計算應用通常需要根據業(yè)務需求對流數據進行復雜的數據變換,如流數據聚合或者join等。為此,Kafka提供了Kafka Streams模塊,Pulsar提供了Pulsar Functions模塊,它們都可以實現(xiàn)流計算應用。另外,Kafka與Pulsar也可以與流行的Spark、Flink等分布式計算引擎結合,構建實時流應用,實時處理大規(guī)模數據。

Kafka與Pulsar都具有(或追求)以下特性

  • 高吞吐、低延遲:它們都具有高吞吐量處理大規(guī)模消息流的能力,并且能夠低延遲處理消息。這也是大多數消息流平臺追求的目標。
  • 持久化、一致性:Kafka與Pulsar都支持將消息持久化存儲,并提供數據備份(副本)功能,保證數據安全及數據一致性,它們都是優(yōu)秀的分布式存儲系統(tǒng)。
  • 高可擴展性(伸縮性):Kafka與Pulsar都是分布式系統(tǒng),會將數據分片存儲在一組機器組成的集群中,并支持對集群進行擴容,從而支持大規(guī)模的數據。
  • 故障轉移(容錯):Kafka與Pulsar支持故障轉移,即集群中某個節(jié)點因故障下線后,并不會影響集群的正常運行,這也是優(yōu)秀的分布式系統(tǒng)的必備功能。

Kafka與Pulsar雖然提供的基礎功能類似,但它們的設計、架構、實現(xiàn)并不相同,本書將深入分析Kafka與Pulsar如何實現(xiàn)一個分布式、高擴展、高吞吐、低延遲的消息流平臺。另外,本書也會介紹Kafka與Pulsar中連接器、流計算引擎等功能的應用實踐。

Kafka與Pulsar涉及的基礎概念

將Kafka與Pulsar都視為一個簡單的消息系統(tǒng),消息流轉流程如下圖所示。

圖片

圖中展示了消息系統(tǒng)中的4個基本概念。它們在Kafka與Pulsar中都存在,并且含義相同。

  • 消息Message:Kafka與Pulsar中的數據實體。
  • 生產者Producer:發(fā)布消息的應用。
  • 消費者Consumer:訂閱消息的應用。
  • 主題Topic:Kafka與Pulsar將某一類消息劃分到一個主題,主題是消息的邏輯分組,不同主題的消息互不干預。

下面結合一個例子說明上述概念。假如存在一個用戶服務,該用戶服務創(chuàng)建了一個主題“userTopic”,每當有新用戶注冊時,用戶服務都會將一個消息發(fā)送到該主題中,消息內容為“新用戶注冊”。當前有兩個服務訂閱了該主題的消息:權益服務和權限服務。權益服務收到消息后,負責給新用戶創(chuàng)建權益。權限服務收到消息后,負責給新用戶分配權限。該例子中的消息即用戶服務發(fā)送的數據實體,生產者是用戶服務。消費者是權益服務與權限服務。ka的基礎概念

下面介紹Kafka的一些基礎概念

(1) Kafka消費組:Kafka將多個消費者劃分到一個邏輯分組中,該分組即一個消費組。這個概念比較重要,結合上面的例子進行說明,在Kafka中,權益服務所有的消費者都可以加入一個權益消費組rightsGroup,而權限服務所有的消費者都可以加入一個權限消費組guthorityGroup。不同消費者之間消費消息互不干預。

(2) Broker:Kafka服務節(jié)點,可以將Broker理解為一個Kafka的服務節(jié)點或者服務進程(下面將其統(tǒng)稱為Broker節(jié)點),多個Broker節(jié)點可以組成一個Broker集群。

(3) 分區(qū)Partition:Kafka定義了分區(qū)的概念,一個主題由一個或多個分區(qū)組成,Kafka將一個主題的消息劃分到不同的分區(qū),并將不同分區(qū)存儲到不同的Broker,從而實現(xiàn)分布式存儲(典型的數據分片思想),每個分區(qū)都有對應的下標,下標從0開始。

(4) 副本Replica:Kafka中每個分區(qū)都有一個或多個副本,其中有1個leader副本,0個或多個follow副本,每個副本都保存了該分區(qū)全部的內容。Kafka會將一個分區(qū)的不同副本保存到不同的Broker節(jié)點中,以保證數據的安全。本書后面會詳細分析Kafka副本同步機制。

(5) AR(Assigned Replicas):分區(qū)的副本列表,即一個分區(qū)所有副本所在Broker的列表。

(6) ISR:分區(qū)中所有與leader副本保持一定程度同步(即不能落后太多)的副本會組成ISR(In-Sync Replicas)集合。ISR集合中包括leader副本,可以將其理解為已同步副本(不一定完全同步,但不會落后太多)。

(7) ACK機制:ACK(消息確認)機制是消息系統(tǒng)中的一個很重要的機制,消息系統(tǒng)ACK機制與HTTP的ACK機制非常類似。消息系統(tǒng)ACK機制可以分為兩部分:

  • mBroker收到生產者發(fā)送的消息并成功存儲這些消息后,返回成功響應(可以將該成功響應理解為一種ACK)給生產者,這時生產者可以認為消息已經發(fā)送成功,否則生產者可能需要做一些補償操作,如重發(fā)消息。
  • m消費者收到Broker投遞的消息并成功處理后,返回消費成功響應給Broker,Broker收到這些消費成功響應后,可以認為消費者已經成功消費了消息,否則Broker可能需要做一些補償操作,如重新投遞消息。該場景下消費者通常需要將消費成功的消息位置(或者消息Id等)發(fā)送給Broker,并且Broker需要存儲這些消費成功的位置,以便后續(xù)消費者重啟后從該位置繼續(xù)消費。該場景也是我們關注的重點。

在Kafka中,每個消息都存在一個偏移量offset,如果將一個Kafka主題理解為一個簡單的消息數組,那么可以將消息偏移量理解為該消息在該數組中的索引。消費者會將最新消費成功的消息的下一個偏移量發(fā)送給Broker(代表該偏移量前面的消息都已經消費成功),Broker會存儲這些偏移量,以記錄消費者的最新消費位置。為了方便描述,本書后面將消費者提交ACK信息中的偏移量稱為ACK偏移量。

另外,Kafka與Pulsar都使用ZooKeeper存儲元數據,完成分布式協(xié)作等操作,ZooKeeper是一種分布式協(xié)作服務,專注于協(xié)作多個分布式進程之間的活動,可以幫助開發(fā)人員專注于應用程序的核心邏輯,而不必擔心應用程序的分布式特性。

下圖展示了Kafka集群的基礎架構:

圖片

下面介紹Pulsar的基礎概念

(1) Pulsar訂閱組:Pulsar可以將多個消費者綁定到一個訂閱組中,類似于Kafka的消費組。同樣使用前面“用戶服務”的例子進行說明,在Pulsar中,權益服務所有的消費者都可以綁定一個權益訂閱組rightsSubscription,而權限服務所有的消費者都可以綁定一個權限訂閱組guthoritySubscription,不同訂閱組之間消費消息互不干預。

(2) 非分區(qū)主題、分區(qū)主題:Kafka中每個分區(qū)都與一個Broker綁定,而Pulsar中每個主題都與一個Broker綁定,某主題的消息固定發(fā)送給相應的Broker節(jié)點。而Pulsar中也有“分區(qū)主題”的概念,分區(qū)主題由一組非分區(qū)的內部主題組成(下面將Pulsar中組成分區(qū)主題的非分區(qū)內部主題簡稱為內部主題),每一個內部主題都與一個Broker綁定,這樣一個分區(qū)主題可以將消息發(fā)送到多個Broker,避免Pulsar單個主題的性能受限于單個Broker節(jié)點。

(3) Broker:Pulsar集群中的服務節(jié)點。需要注意,Pulsar由于采用計算、存儲分離的架構,因此Pulsar Broker節(jié)點只負責計算,并不負責存儲,Pulsar Broker節(jié)點會完成數據檢驗、負載均衡等工作,并將消息轉發(fā)給Bookie節(jié)點。

(4) Bookie:Pulsar利用BookKeeper服務實現(xiàn)存儲功能,BookKeeper中的節(jié)點被稱為Bookie節(jié)點。BookKeeper框架是一個分布式日志存儲服務框架,本書后面會詳細分析它。Pulsar中的Bookie節(jié)點負責完成消息存儲工作。

(5) Ledger:BookKeeper的數據集合,生產者會將數據寫入Ledger,而消費者從Ledger中讀取數據。為了數據安全,BookKeeper會將一個Ledger的數據存儲到多個Bookie節(jié)點中,實現(xiàn)數據備份。

(6) Entry:Ledger中的數據單元,Ledger中的每個數據都是一個Entry。可以將Ledger理解為一個賬本,Entry則是賬本中的一個條目。

(7) 租戶、命名空間:Pulsar定義了租戶、命名空間的概念,Pulsar是一個多租戶系統(tǒng),它給不同的租戶分配不同的資源,并保證不同租戶之間的數據相互隔離,互不干預,這樣可以支持多團隊、多用戶同時使用一個Pulsar服務。每個租戶還可以創(chuàng)建多個命名空間,命名空間為主題的邏輯分組。可以將Pulsar理解為一個大房子,每個租戶是房子里的一個房間,并且這個房間的空間劃分為不同的區(qū)域(命名空間),不同區(qū)域存放不同的物件。例如,用戶服務可以創(chuàng)建一個租戶“user”,存儲用戶服務的消息。該租戶可以按自己的業(yè)務場景,創(chuàng)建多個命名空間,存放不同的主題,如下圖所示。

圖片

(8) Cluster集群:Pulsar為集群定義了一個Cluster概念,每個Pulsar Broker節(jié)點都運行在一個Cluster集群下,不同的Cluster集群之間可以相互復制數據,從而實現(xiàn)跨地域復制。

(9) ACK機制:與Kafka類似,Pulsar同樣需要完成“Broker存儲消息后返回成功響應給生產者”“消費者成功處理消息后發(fā)送ACK給Broker”。Pulsar中的每個消息都有一個消息Id,Pulsar消費者會將消費成功的消息Id作為ACK請求內容發(fā)送給Broker。

下圖展示了Pulsar集群的基礎架構。

? 圖片 ?

責任編輯:趙寧寧 來源: 江南一點雨
相關推薦

2019-03-01 09:36:25

ReactAngular開發(fā)

2022-05-23 09:11:18

AngularBlazor前端

2015-09-28 14:20:30

2019-12-13 08:25:26

FlinkSpark Strea流數據

2018-12-13 12:13:04

前端開發(fā)編程

2021-08-24 07:57:26

KafkaRocketMQPulsar

2010-04-23 22:06:13

機房監(jiān)控軟件Mocha BSM摩卡軟件

2022-03-26 17:13:22

ElasticJobxxl-job分布式

2021-10-03 21:41:13

RocketMQKafkaPulsar

2021-02-01 07:20:51

KafkaPulsar搜索

2011-07-12 09:18:39

2015-03-12 16:38:52

思科交換機惠普

2021-04-25 15:17:29

代碼軟件程序員

2020-11-14 11:23:18

PulsarKafka架構師

2014-07-09 10:49:37

iOS 8Andorid L

2015-11-03 16:59:54

SaaS

2021-02-01 20:35:49

Kafka大數據數據

2025-07-17 07:40:17

2013-05-31 10:07:59

大數據時代電影產業(yè)
點贊
收藏

51CTO技術棧公眾號

老司机午夜精品99久久| 欧美大陆国产| 91视频在线看| 国产精品自拍网| 青娱乐免费在线视频| 日本成人7777| 欧美精品在线一区二区三区| 男女日批视频在线观看| 国产一区二区影视| 国产精品综合在线视频| 日韩av免费在线观看| 精品国产国产综合精品| 麻豆视频一区| 91精品国产综合久久久蜜臀粉嫩| 最新中文字幕亚洲| 91热视频在线观看| 免费成人动漫| 亚洲国产成人高清精品| 亚洲一区二区三区精品在线观看 | 国产精品人人爽人人做我的可爱| 国产一区二区三区在线观看网站| 制服下的诱惑暮生| 最新日韩三级| 精品久久久久久中文字幕| 国产高潮呻吟久久久| 青青草免费在线| 懂色av一区二区在线播放| 国产精品丝袜高跟| 亚洲GV成人无码久久精品| 欧美精品观看| www国产精品视频| 国产熟妇久久777777| 免费福利视频一区| 日韩欧美aaaaaa| 午夜剧场高清版免费观看| 欧美7777| 欧美日韩精品在线| 国产精彩视频一区二区| 色老头在线观看| 亚洲毛片av在线| 国产精品电影一区| 久久久精品免费看| 亚洲区国产区| 欧美激情xxxx性bbbb| 印度午夜性春猛xxx交| 久久精品国产大片免费观看| 国产一区二区三区丝袜| 国产真人做爰视频免费| 亚洲自拍都市欧美小说| 国产婷婷色综合av蜜臀av| 手机免费看av片| 红杏aⅴ成人免费视频| 精品福利二区三区| 国产一级免费片| 成人影院中文字幕| 亚洲国产成人一区| 久久久久成人精品无码中文字幕| 国产成人精品福利| 亚洲护士老师的毛茸茸最新章节| 欧美久久久久久久久久久| www.神马久久| 日韩一区二区三区精品视频| 日本一二三区在线| 一区二区亚洲视频| 免费视频一区| 亚洲人成在线观看一区二区| 亚洲精品日韩精品| 免费av毛片在线看| 亚洲精品国产一区二区精华液| 97av中文字幕| 国产伦理精品| 国产日韩欧美高清在线| 日本成人三级电影网站| av色图一区| 亚洲视频一区在线| 国产精品久久久久久久久电影网| 久久亚洲资源| 久久亚区不卡日本| 亚洲不卡一卡2卡三卡4卡5卡精品| 日韩毛片在线一区二区毛片| 国产日韩欧美精品一区| 91制片厂免费观看| wwww亚洲| 欧洲一区在线电影| 被黑人猛躁10次高潮视频| 99久久香蕉| 亚洲色图av在线| 999精品在线视频| 亚洲日产国产精品| 国产精品毛片a∨一区二区三区|国| 国产精品久久久久久无人区| 成人美女在线观看| 日韩视频在线播放| 日本大片在线播放| 91激情在线视频| 黄色片子免费看| 成年人黄视频在线观看| 香蕉久久久久久| 91精品国产色综合久久| 欧美久久久久久久久久久| 亚洲国产合集| 亚洲专区一二三| 97超碰在线人人| 免费高清视频在线一区| 欧美刺激午夜性久久久久久久| 懂色av粉嫩av蜜乳av| 93在线视频精品免费观看| 久久久久在线观看| 国产精品无码在线| 成人精品亚洲| 51ⅴ精品国产91久久久久久| 中文字幕一区二区人妻| 成人黄色av网站在线| 亚洲一区二区三区乱码| 少妇视频一区| 日韩女优毛片在线| 顶级黑人搡bbw搡bbbb搡| 亚洲一区日韩| 国产v亚洲v天堂无码| 免费在线毛片网站| 色偷偷久久人人79超碰人人澡| 18禁一区二区三区| 久久精品国产99久久| 国产成一区二区| 视频国产在线观看| 91小视频在线| 日b视频免费观看| 亚洲精品无播放器在线播放| 亚洲女人天堂网| 久久精品视频18| 黄色成人av网站| 成人av在线亚洲| 福利成人在线观看| 色婷婷综合久久久久中文| 免费啪视频在线观看| 91精品国产91久久久久久黑人| www.久久久久| 69xxxx国产| 久久夜色精品国产欧美乱极品| 97超碰在线人人| 成人台湾亚洲精品一区二区 | 久久久高清视频| 午夜精品偷拍| 亚洲最大福利视频| av毛片在线免费看| 欧美一区二区精品在线| 亚洲一级生活片| 午夜天堂精品久久久久| 91精品久久久久久久| 91免费在线| 欧美日韩综合色| 97免费视频在线| 伊人久久久久久久久久久久 | 欧美日本视频在线| 成人做爰69片免网站| 男人的j进女人的j一区| 亚洲蜜桃在线| 亚洲日日夜夜| 九九精品在线观看| 国产乡下妇女做爰毛片| 粉嫩av一区二区三区在线播放 | 国产精品精品软件视频| 日本无删减在线| 一区二区三区视频在线看| 亚洲xxx大片| 久草中文在线| 日韩一区二区在线看片| 加勒比av在线播放| 成人动漫一区二区三区| 免费 成 人 黄 色| 国产91一区| 亚洲精品大尺度| 五月天婷婷综合网| 久久久91精品国产一区二区三区| 中文字幕一区二区三区乱码| 99视频有精品高清视频| 精品视频9999| 香港一级纯黄大片| 欧美午夜片在线看| 午夜少妇久久久久久久久| k8久久久一区二区三区| 日韩av播放器| 亚洲国产一成人久久精品| 国产伦精品一区| 精品免费av在线| 日韩中文在线视频| 亚洲乱色熟女一区二区三区| 欧美午夜电影在线| 成人小电影网站| 色一情一伦一子一伦一区| 国产sm调教视频| 久久国产日韩欧美精品| 国产一二三区在线播放| 久久99青青| 亚洲一区二区三区乱码aⅴ蜜桃女| 毛片在线网址| 伊人久久精品视频| 亚洲第一黄色片| 在线视频你懂得一区二区三区| 青花影视在线观看免费高清| 波多野结衣亚洲一区| 91制片厂毛片| 日韩精品久久久久久久软件91| 久久久久久久一区二区| 岛国大片在线观看| 精品国产免费一区二区三区四区 | 精品国产老师黑色丝袜高跟鞋| 极品尤物一区二区| 成人av午夜影院| 欧美国产日韩另类| 久久精品123| 日本阿v视频在线观看| 日韩中文首页| 蜜桃网站成人| 成人av.网址在线网站| 色窝窝无码一区二区三区成人网站| 欧美亚洲日本国产| 日本中文字幕免费| 亚洲人成在线观看一区二区| 免费在线观看a视频| 99久久久久久| 国产成人精品一区二区在线小狼 | 日本aⅴ大伊香蕉精品视频| 日日夜夜天天综合入口| 精品国产一区二区在线| 成年人网站在线观看视频| 96av麻豆蜜桃一区二区| 久久久久久久久久久影视| 久久精品国内一区二区三区| 国产91在线视频观看| 在线播放亚洲| 国产成人永久免费视频| 亚洲五月综合| 成人激情直播| 国产精品亚洲欧美日韩一区在线| 国产精品久在线观看| 欧美精品总汇| 国产精品精品国产| 视频二区不卡| 国产成人精品电影久久久| 2022成人影院| 日韩av免费网站| a一区二区三区| 日本三级久久久| 日韩在线影院| 国产精品电影在线观看| 日本综合视频| 国产欧美精品一区二区| 亚洲国产伊人| 亚洲一区亚洲二区| 亚洲精品观看| 国产欧美韩日| 羞羞答答一区二区| 欧美成人蜜桃| av一区二区在线观看| 亚洲精品乱码视频| 亚洲国产不卡| 野外做受又硬又粗又大视频√| 亚洲激情在线| 99久久久无码国产精品6| 三级不卡在线观看| 欧美美女一级片| 国产精品1024久久| 国产高清成人久久| 久久久久久久久岛国免费| 影音先锋男人在线| 亚洲色图制服丝袜| 国产一级二级三级| 欧美午夜女人视频在线| 中文无码av一区二区三区| 欧美一区二区视频在线观看2022 | 黄色一级视频播放| 久久久久97| 日本不卡二区| 婷婷综合在线| 无码粉嫩虎白一线天在线观看| 欧美专区18| 成人av毛片在线观看| 成人高清伦理免费影院在线观看| 亚洲做受高潮无遮挡| 中文字幕一区在线观看视频| 久久午夜无码鲁丝片| 色嗨嗨av一区二区三区| 99久久精品免费看国产交换| 亚洲精品videossex少妇| 大乳在线免费观看| 欧美激情免费观看| 91精品影视| 国产日韩欧美二区| 欧美wwwww| www.中文字幕在线| 久久精品国产在热久久| 添女人荫蒂视频| 亚洲精品精品亚洲| 蜜臀99久久精品久久久久小说 | 欧美性生活大片免费观看网址| 在线观看视频中文字幕| 亚洲电影免费观看高清完整版在线观看| 免费在线观看一级毛片| 欧美大奶子在线| 亚洲精品福利电影| 99久久精品免费看国产一区二区三区| 国产精品午夜一区二区三区| 黄色一级片国产| 秋霞电影一区二区| 男人网站在线观看| 亚洲天堂2014| 中国女人真人一级毛片| 日韩av一区二区在线| 激情影院在线观看| 国产极品精品在线观看| 久久99精品国产自在现线| 一本色道久久综合亚洲精品婷婷| 亚洲欧美日韩综合国产aⅴ| 在线观看免费看片| 国产精品第四页| 无码一区二区三区在线观看| 日韩成人xxxx| aaa在线播放视频| 91在线看网站| 亚洲成人99| 亚洲制服中文字幕| 国产精品视频九色porn| 无码一区二区三区在线观看| 日韩中文字幕网站| 性欧美一区二区三区| 亚洲色图综合久久| 美女露胸视频在线观看| 不卡一卡2卡3卡4卡精品在| 欧美激情777| 无限资源日本好片| 久久精品一区二区三区不卡| 在线观看国产亚洲| 亚洲第一色中文字幕| 一区二区三区伦理| 亚洲精品免费一区二区三区| 91色.com| 国产在线视频二区| 日韩午夜激情视频| 国产精品久久久久久福利| 国产精品视频一| 欧美一区二区麻豆红桃视频| 国产黄色特级片| 久久欧美中文字幕| 亚洲精品男人的天堂| 日韩av在线一区二区| 精精国产xxxx视频在线野外| 国产一区二区免费在线观看| 丰满少妇在线观看bd| 欧美成人精品影院| 亚洲综合色婷婷在线观看| 欧洲xxxxx| 国产精品123区| 国产一级在线视频| 日韩成人网免费视频| 欧美日韩免费看片| 色之综合天天综合色天天棕色| 久久精品人人| 成人在线观看免费高清| 欧美精品高清视频| 伊人电影在线观看| 国产精品永久入口久久久| 国产日韩一区二区三区在线| 亚欧洲乱码视频| 欧美色图12p| av黄色在线| 久久riav二区三区| 日本系列欧美系列| 日韩欧美综合视频| 亚洲第一精品福利| 性欧美gay| 二级片在线观看| 成人在线综合网| 亚洲欧美另类在线视频| 色青青草原桃花久久综合| 欧美国产亚洲精品| 国产99久久九九精品无码| 中国av一区二区三区| www.麻豆av| 国产不卡av在线| 88国产精品视频一区二区三区| 欧美xxxxx少妇| 天天色综合成人网| 在线观看麻豆| 国产一区二区三区av在线| 日韩不卡免费视频| 精品视频久久久久| 在线播放国产一区中文字幕剧情欧美| 国产一区二区三区| 美女av免费在线观看| 亚洲天堂免费在线观看视频| 亚洲av电影一区| 国产在线久久久| 国产精品亚洲欧美| 国产精品国产精品88| 亚洲福利视频网| 国产精品一区免费在线 | 中国女人特级毛片| 日韩欧美亚洲国产另类 | 成人黄色片视频网站|