日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

阿里云AnalyticDB基于Flink CDC+Hudi实现多表全增量入湖实践

發布時間:2023/12/24 windows 59 coder
生活随笔 收集整理的這篇文章主要介紹了 阿里云AnalyticDB基于Flink CDC+Hudi实现多表全增量入湖实践 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

湖倉一體(LakeHouse)是大數據領域的重要發展方向,提供了流批一體和湖倉結合的新場景。阿里云AnalyticDB?for?MySQL基于?Apache?Hudi?構建了新一代的湖倉平臺,提供日志、CDC等多種數據源一鍵入湖,在離線計算引擎融合分析等能力。本文將主要介紹AnalyticDB?for?MySQL基于Apache?Hudi實現多表CDC全增量入湖的經驗與實踐。

1.?背景簡介

1.1.?多表CDC入湖背景介紹

客戶在使用數據湖、傳統數據倉庫的過程中,常常會遇到以下業務痛點:

  • 全量建倉或直連分析對源庫壓力較大,需要卸載線上壓力規避故障

  • 建倉延遲較長(T+1天),需要T+10m的低延遲入湖

  • 海量數據在事務庫或傳統數倉中存儲成本高,需要低成本歸檔

  • 傳統數據湖存在不支持更新/小文件較多等缺點

  • 自建大數據數據平臺運維成本高,需要產品化、云原生、一體化的方案

  • 常見數倉的存儲不開放,需要自建能力、開源可控

  • 其他痛點和需求……

針對這些業務痛點,AnalyticDB?MySQL?數據管道組件(AnalyticDB?Pipeline?Service)?基于Apache?Hudi?實現了多表CDC全增量入湖,提供入湖和分析過程中高效的全量數據導入,增量數據實時寫入、ACID事務和多版本、小文件自動合并優化、元信息校驗和自動進化、高效的列式分析格式、高效的索引優化、超大分區表存儲等等能力,很好地解決了上述提到的客戶痛點。

1.2. Apache Hudi簡介

AnalyticDB?MySQL選擇了Apache?Hudi作為CDC入湖以及日志入湖的存儲底座?;仡?Hudi?的出現主要針對性解決Uber大數據系統中存在的以下痛點:

  • HDFS的可擴展性限制。大量的小文件會使得HDFS的Name?Node壓力很大,NameNode節點成為HDFS的瓶頸。

  • HDFS上更快的數據處理。Uber不再滿足于T+1的數據延遲。

  • 支持Hadoop?+?Parquet的更新與刪除。Uber的數據大多按天分區,舊數據不再修改,T+1?Snapshot讀源端的方式不夠高效,需要支持更新于刪除提高導入效率。

  • 更快的ETL和數據建模。原本模式下,下游的數據處理任務也必須全量地讀取數據湖的數據,Uber希望提供能力使得下游可以只讀取感興趣的增量數據。

基于以上的設計目標,Uber公司構建了Hudi(Hadoop?Upserts?Deletes?and?Incrementals)并將其捐贈給Apache基金會。從名字可以看出,Hudi最初的核心能力是高效的更新刪除,以及增量讀取Api。Hudi和“數據湖三劍客”中的其他兩位(Iceberg,DeltaLake)整體功能和架構類似,都大體由以下三個部分組成:

  1. 需要存儲的原始數據(Data?Objects)

  2. 用于提供upsert功能的索引數據?(Auxiliary?Data)

  3. 以及用于管理數據集的元數據(Metadata)

在存儲的原始數據層面,Lakehouse一般采用開源的列存格式(Parquet,ORC等),這方面沒有太大的差異。?在輔助數據層面,Hudi提供了比較高效的寫入索引(Bloomfilter,?Bucket?Index)?,使得其更加適合CDC大量更新的場景。

1.3.?業界方案簡介

阿里云AnalyticDB團隊在基于Hudi構建多表CDC入湖之前,也調研了業界的一些實現作為參考,這里簡單介紹一下一些業界的解決方案。

1.3.1.?Spark/Flink?+?Hudi?單表入湖

使用Hudi實現單表端到端CDC數據入湖的整體架構如圖所示:

圖中的第一個組件是Debezium?deployment,它由?Kafka?集群、Schema?Registry(Confluence?或?Apicurio)和?Debezium?連接器組成。會源源不斷讀取數據庫的binlog數據并將其寫入到Kafka中。

圖中的下游則是Hudi的消費端,這里我們選用Hudi提供的DeltaStreamer組件,他可以消費Kafka中的數據并寫入到Hudi數據湖中。業界實現類似單表CDC入湖,可以將上述方案中的binlog源從Debezium?+?Kafka替換成Flink?CDC?+?Kafka等等,入湖使用的計算引擎也可以根據實際情況使用Spark/Flink。

這種方式可以很好地同步CDC的數據,但是存在一個問題就是每一張表都需要創建一個單獨的入湖鏈路,如果想要同步數據庫中的多張表,則需要創建多個同步鏈路。這樣的實現存在幾個問題:

  1. 同時存在多條入湖鏈路提高了運維難度

  2. 動態增加刪除庫表比較麻煩

  3. 對于數據量小/更新不頻繁的表,也需要單獨創建一條同步鏈路,造成了資源浪費。

目前,Hudi也支持一條鏈路多表入湖,但還不夠成熟,不足以應用于生產,具體的使用可以參考這篇文檔。

1.3.2.?Flink?VVP?多表入湖

阿里云實時計算Flink版(即Flink?VVP)?是一種全托管Serverless的Flink云服務,開箱即用,計費靈活。具備一站式開發運維管理平臺,支持作業開發、數據調試、運行與監控、自動調優、智能診斷等全生命周期能力。

阿里云Flink產品提供了多表入湖的能力(binlog?->?flink?cdc?->?下游消費端),支持在一個Flink任務中同時消費多張表的binlog并寫入下游消費端:

  1. Flink?SQL執行create?table?as?table,可以把MySQL庫下所有匹配正則表達式的表同步到Hudi單表,是多對一的映射關系,會做分庫分表的合并。

  2. Flink?SQL執行create?database?as?database,可以把?MySQL庫下所有的表結構和表數據一鍵同步到下游數據庫,暫時不支持hudi表,計劃支持中。

啟動任務后的拓撲如下,一個源端binlog?source算子將數據分發到下游所有Hudi?Sink算子上。

通過Flink?VVP可以比較簡單地實現多表CDC入湖,然而,這個方案仍然存在以下的一些問題:

  1. 沒有成熟的產品化的入湖管理界面,如增刪庫表,修改配置等需要直接操作Flink作業,添加統一的庫表名前綴需要寫sql?hint。(VVP更多的還是一個全托管Flink平臺而不是一個數據湖產品)

  2. 只提供了Flink的部署形態,在不進行額外比較復雜的配置的情況下,Compaction/Clean等TableService必須運行在鏈路內,影響寫入的性能和穩定性。

綜合考慮后,我們決定采用類似Flink?VVP多表CDC入湖的方案,在AnalyticDB?MySQL上提*品化的多表CDC全增量入湖的功能。

2.?基于Flink?CDC?+?Hudi?實現多表CDC入湖

2.1.?整體架構

AnalyticDB?MySQL多表CDC入湖的主要設計目標如下:

  • 支持一鍵啟動入湖任務消費多表數據寫入Hudi,降低客戶管理成本。

  • 提*品化管理界面,用戶可以通過界面啟停編輯入湖任務,提供庫表名統一前綴,主鍵映射等產品化功能。

  • 盡可能降低入湖成本,減少入湖過程中需要部署的組件。

基于這樣的設計目標,我們初步選擇了以Flink?CDC作為binlog和全量數據源,并且不經過任何中間緩存,直接寫入Hudi的技術方案。

Flink?CDC?是?Apache?Flink?的一個Source?Connector,可以從?MySQL等數據庫讀取快照數據和增量數據。在Flink?CDC?2.0?中,實現了全程無鎖讀取,全量階段并發讀取以及斷點續傳的優化,更好地達到了“流批一體”。

使用了Flink?CDC的情況下,我們不需要擔心全量增量的切換,可以使用統一的Hudi?Upsert接口進行數據消費,Flink?CDC會負責多表全增量切換和位點管理,降低了任務管理的負擔。而Hudi并不支持原生消費多表數據,所以需要開發一套代碼,將Flink?CDC的數據寫入到下游多個Hudi表。

這樣實現的好處是:

  • 鏈路短,需要維護的組件少,成本低(不需要依賴獨立部署的binlog源組件如kafka,阿里云DTS等)

  • 業界有方案可參考,Flink?CDC?+?Hudi?單表入湖是一個比較成熟的解決方案,阿里云VVP也已經支持了Flink多表寫入Hudi。

下面詳細介紹一下?AnalyticDB?MySQL?基于這樣架構選型的一些實踐經驗。

2.2.?Flink?CDC+?Hudi?支持動態Schema變更

目前通過Flink將CDC數據寫入Hudi的流程為

  1. 數據消費:源端使用CDC?Client消費binlog數據,并進行反序列化,過濾等操作。

  2. 數據轉換:將CDC格式根據特定Schema數據轉換為Hudi支持的格式,比如Avro格式、Parquet格式、Json格式。

  3. 數據寫入:將數據寫入Hudi,部署在TM的多個Hudi?Write?Client,使用相同的Schema將數據寫入目標表。

  4. 數據提交:由部署在Flink?Job?Manager的Hudi?Coordinator進行單點提交,Commit元數據包括本次提交的文件、寫入Schema等信息。

其中,步驟2-4都要用到使用寫入Schema,在目前的實現中都是在任務部署前確定好的。同時在任務運行時沒有提供動態變更Schema的能力。

針對這個問題,我們設計實現了一套可以動態無干預更新Flink?Hudi入湖鏈路Schema的方案。整體思路為在Flink?CDC中識別DDL?binlog事件,遇到DDL事件時,停止消費增量數據,等待savepoint完成后以新的schema重新啟動任務。

這樣實現的好處是可以動態更新鏈路中的Schema,不需要人工干預。缺點是需要停止所有庫表的消費再重啟,DDL頻繁的情況下對鏈路性能的影響很大。

2.3.?Flink多表讀寫性能調優

2.3.1.?Flink?CDC?+?Hudi?Bucket?Index?全量導入調優

這里首先簡單介紹一下Flink?CDC?2.0?全量讀取?+?全增量切換的流程。在全量階段,Flink?CDC會將單表根據并行度劃分為多個chunk并分發到TaskManager并行讀取,全量讀取完成后可以在保證一致性的情況下,實現無鎖切換到增量,真正做到“流批一體”。

在導入的過程中,我們發現了兩個問題:

1)全量階段寫入的數據為log文件,但為加速查詢,需要compact成Parquet,帶來寫放大

由于全量和增量的切換Hudi是沒有感知的,所以為了實現去重,在全量階段我們也必須使用Hudi的Upsert接口,而Hudi?Bucket?Index的Uspert會產生log文件,需要進行一次Compaction才能得到parquet文件,造成一定的寫放大。并且如果全量導入的過程中compaction多次,寫放大會更加嚴重。

那么能不能犧牲讀取性能,只寫入log文件呢??答案也是否定的,log文件增多不僅會降低讀取性能,也會降低oss?file?listing的性能,使得寫入也變慢(寫入的時候會list當前file?slice中的log和base文件)

解決方法:調大Ckp間隔或者全量增量使用不同的compaction策略解決(全量階段不做compaction)

2)Flink?全量導入表之間為串行,而寫Hudi的最大并發為Bucket數,有時無法充分利用集群并發資源

Flink?CDC全量導入的是表內并行,表之間串行。導入單表的時候,如果讀+寫的并發小于集群的并發數,會造成資源浪費,在集群可用資源較多的時候,可能需要適當調高Hudi的Bucket數以提高寫入并發?。而小表并不需要很大的并發即可導入完成,在串行導入多個小表的時候一般會有資源浪費情況。如果可以支持小表并發導入,全量導入的性能會有比較好的提升。

解決辦法:適當的調大Hudi?bucket數來提高導入性能。

2.3.2.?Flink?CDC?+?Hudi?Bucket?Index?增量調優

1)?Checkpoint?反壓調優

在全增量導入的過程中,我們發現鏈路Hudi?Ckp經常反壓引起寫入抖動:

可以發現寫入流量的波動非常大。

我們詳細排查了寫入鏈路,發現反壓主要是因為Hudi?Ckp時會flush數據,在流量比較大時候,可能需要在一個ckp間隔內flush?3G數據,造成寫入停頓。

解決這個問題的思路就是調小Hudi?Stream?Write的buffer大?。磜rite.task.max.size)將Checkpoint窗口期間flush數據的壓力平攤到平時。

從上圖可以看到,調整了buffer?size后,因checkpoint造成了反壓引起的寫入流量變化得到了很好的緩解。

為了緩解Ckp的反壓,我們還做了其他的一些優化:

  • 調小Hudi?bucket?number,減少Ckp期間需要flush的文件個數(這個和全量階段調大bucket數是沖突的,需要權衡選擇)

  • 使用鏈路外Spark作業及時運行Compaction,避免積累log文件過多導致寫log時list?files的開銷過大

2)?提供合適的寫入Metrics幫助排查性能問題

在調優flink鏈路的過程中,我們發現了flink?hudi寫入相關的metrics缺失的比較嚴重,排查時需要通過比較麻煩的手段分析性能(如觀察現場日志,dump內存、做cpu?profiling等)。于是,我們在內部開發了一套Flink?Stream?Write的?Metrics?指標幫助我們可以快速的定位性能問題。

指標主要包括:

  • 當前Stream?Write算子占據的buffer大小

  • Flush?Buffer耗時

  • 請求OSS創建文件耗時

  • 當前活躍的寫入文件數

  • ....

Stream?Write/Append?Write?占據的堆內內存Buffer大小統計:

Parquet/Avro?log?Flush到磁盤耗時:

通過指標值的變化可以幫助快速定位問題,比如上圖Hudi?flush的耗時有一個上揚的趨勢,我們很快定位發現了因為Compaction做得不及時,導致log文件積壓,使得file?listing速度減慢。在調大Compaction資源后,Flush耗時可以保持平穩。

Flink-Hudi?Metrics相關的代碼我們也在持續貢獻到社區,具體可以參考HUDI-2141。

3)?Compaction調優

為了簡化配置,我們一開始采用了在鏈路內Compaction的方案,但是我們很快就發現了Compaction對寫入資源的搶占非常嚴重,并且負載不穩定,很大影響了寫入鏈路的性能和穩定性。如下圖,Compaction和GC幾乎吃滿了Task?Manager的Cpu資源。

于是,我們采用了TableService和寫入鏈路分離部署的策略,使用Spark離線任務運行TableService,使得TableService和寫入鏈路相互不影響。并且,Table?Service的消耗的是Serverless資源,按需收費。寫入鏈路因為不用做Compaction,可以保持一個比較小的資源,整體來看資源利用率和性能穩定性都得到了很好的提升。

為了方便管理數據庫內多表的TableService,我們開發了一個可以在單個Spark任務內運行多表的多個TableService的實用工具,目前已經貢獻到社區,可以參見PR。

3.?Flink?CDC?Hudi?多表入湖總結

經過我們多輪的開發和調優,Flink?CDC?多表寫入?Hudi?達到了一個基本可用的狀態。其中,我們認為比較關鍵的穩定性/性能優化是

  • 將Compaction從寫入鏈路獨立出去,提高寫入和Compaction的資源利用率

  • 開發了一套Flink?Hudi?Metrics系統,結合源碼和日志精細化調優Hoodie?Stream?Write。

但是,這套架構方案仍然存在以下的一些無法簡單解決的問題:

  1. Flink?Hudi不支持schema?evolution。Hudi轉換Flink?Row到HoodieRecord所用的schema在拓撲被創建時固定,這意味著每次DDL都需要重啟Flink鏈路,影響增量消費。而支持不停止任務動態變更Schema在Flink?Hudi場景經POC,改造難度比較大。

  2. 多表同步需要較大的資源開銷,對于沒有數據的表,仍然需要維護他們的算子,造成不必要的開銷。

  3. 新增同步表和摘除同步表需要重啟鏈路。Flink任務拓撲在任務啟動時固定,新增表/刪除表都需要更改拓撲重啟鏈路,影響增量消費。

  4. 直接讀取源庫/binlog對源庫壓力大,多并發讀取binlog容易打掛源庫,也使得binlog?client不穩定。并且由于沒有中間緩存,一旦binlog位點過期,數據需要重新導入。

  5. 全量同步同一時刻只能并發同步一張表,對于小表的導入不夠高效,大表也有可能因為并發設置較小而利用不滿資源。

  6. Hudi的Bucket數對全量導入和增量Upsert寫入的性能影響很大,但是使用Flink?CDC?+?Hudi的框架目前沒辦法為數據庫里不同的表決定不同的Bucket數,使得這個值難以權衡。

如果繼續基于這套方案實現多表CDC入湖,我們也可以嘗試從下面的一些方向著手:

  1. 優化Flink?CDC全量導入,支持多表并發導入,支持導入時對源表數據量進行sample以動態決定Hudi的Bucket?Index?Number。解決上述問題5,問題6。

  2. 引入Hudi的Consistent?Hashing?Bucket?Index,從Hudi端解決bucket?index數無法動態變更的問題,參考HUDI-6329。解決上述問題5,問題6。

  3. 引入一個新的binlog緩存組件(自己搭建或者使用云上成熟產品),下游多個鏈路從緩存隊列中讀取binlog,而不是直接訪問源庫。解決上述問題4。

  4. Flink支持動態拓撲,或者Hudi支持動態變更Schema。解決上述問題1,2,3。

不過,基于經過內部討論和驗證,我們認為繼續基于Flink?+?Hudi框架實現多表CDC全增量入湖難度較大,針對這個場景,應該更換為Spark引擎。主要的一些考慮如下。

  1. 上述討論的Flink-Hudi優化方向,工程量和難度都比較大,有些涉及到了核心機制的變動。

  2. 團隊內部對Spark全增量多表入湖有一定的積累,線上已經有了長期穩定運行的客戶案例。

  3. 基于Spark引擎的功能豐富度更好,如Spark微批語義可以支持隱式的動態Schema變更,Table?Service也更適合使用Spark批作業運行。

在我們后續的實踐中,也證實了我們的判斷是正確的。引擎更換為Spark后,多表CDC全增量入湖的功能豐富程度,擴展性,性能和穩定性都得到了很好的提升。我們將在之后的文章中介紹我們基于Spark+Hudi實現多表CDC全增量的實踐,也歡迎讀者們關注。

4.?參考資料

  1. Flink?CDC?+?Hudi?海量數據入湖在順豐的實踐

  2. Change?Data?Capture?with?Debezium?and?Apache?Hudi

  3. 使用?Flink?Hudi?構建流式數據湖平臺

  4. 基于?Apache?Hudi?的湖倉一體技術在?Shopee?的實踐

  5. 深入解讀?Flink?CDC?增量快照框架

  6. CDC一鍵入湖:當?Apache?Hudi?DeltaStreamer?遇見?Serverless?Spark

總結

以上是生活随笔為你收集整理的阿里云AnalyticDB基于Flink CDC+Hudi实现多表全增量入湖实践的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日韩精品视频久久 | 蜜臀久久99精品久久久无需会员 | 亚洲做受高潮欧美裸体 | 九九九热精品免费视频观看 | 久久精品9 | 日韩欧美大片免费观看 | 九九免费视频 | 国产精品久久久久久久久久久久午夜片 | 国产在线精品一区二区 | 五月婷婷播播 | 婷婷视频在线观看 | 日日夜夜精品免费视频 | av电影在线观看完整版一区二区 | 亚洲精品综合在线观看 | 最新超碰在线 | 狠狠综合网 | 一级黄毛片 | 欧美伦理电影一区二区 | 国产91精品在线观看 | 国产中文字幕免费 | 丰满少妇在线观看资源站 | 亚洲资源视频 | 天天干,天天干 | 中文字幕在线观看免费高清电影 | 最近高清中文在线字幕在线观看 | 2023国产精品自产拍在线观看 | 日韩av影视在线观看 | 色综合久久久久久久 | 亚洲伦理中文字幕 | 国产视频 亚洲精品 | 国产二区精品 | 综合网成人 | 久久影院午夜论 | 四虎天堂| 精品久久久久久一区二区里番 | 久久久久久久久久久成人 | 天天操天天干天天干 | av大全在线看 | 揉bbb玩bbb少妇bbb| www国产亚洲精品久久麻豆 | 天天色天天干天天色 | 97色综合 | 成人免费视频网站在线观看 | 在线 精品 国产 | 久久成人久久 | 成人国产在线 | 欧美久久影院 | 成人午夜在线观看 | 日韩欧美在线视频一区二区三区 | 欧美资源在线观看 | 99精品99 | av电影在线观看完整版一区二区 | 日韩欧美一区二区三区在线观看 | 日韩在线播放av | 亚洲午夜精品一区二区三区电影院 | 97在线公开视频 | 免费观看国产视频 | 久在线观看 | 久久99日韩| 中文字幕黄色网址 | 日韩精品五月天 | 日韩高清国产精品 | 日韩美av在线 | 久久久麻豆| 国产美女视频一区 | 黄色软件大全网站 | 久久色在线播放 | 九九视频热 | 日韩美av在线 | 天天干国产 | 久草在线观看 | 波多野结衣在线观看一区 | 久久久亚洲精华液 | 国产一性一爱一乱一交 | 国产精品系列在线 | 欧美一级片在线 | 手机色在线 | 99精品网站| 日韩久久精品一区 | 日韩中文字幕国产 | 亚洲国产精品推荐 | 久久精品香蕉 | 久久久久久久久久久久久国产精品 | 狠狠撸电影 | 91欧美在线 | 玖玖在线资源 | 99久久网站 | 丁香婷婷激情国产高清秒播 | 国产小视频91 | 在线观看视频你懂的 | 最新av免费 | 亚洲最大在线视频 | 国产一区二区影院 | 日本公妇色中文字幕 | 国产自产在线视频 | 国产中文字幕91 | 久久久国产精品人人片99精片欧美一 | 91成人精品| 精品国产乱子伦一区二区 | 国产精品毛片一区 | 在线观av| 国产精品11 | 日韩在线字幕 | 国产成人av福利 | 欧美精品一区在线 | 夜色成人网 | 成人在线视频在线观看 | 久久天堂亚洲 | 最新中文字幕在线播放 | 国产亚洲精品无 | 免费色av | 国内精品久久久久影院优 | 免费观看性生交大片3 | 在线免费观看不卡av | 国产69精品久久久久99尤 | 69夜色精品国产69乱 | 91精品久| 亚洲国产播放 | 婷婷5月色| 在线观看视频黄色 | 精品国产一区二区三区日日嗨 | 久久人人爽人人人人片 | 最新不卡av | 精品国产一区在线观看 | 久久一区二区免费视频 | 91av电影网| 成人av网站在线 | 日日干,天天干 | 日韩精品视频免费看 | 在线99视频| 日本精油按摩3 | 国产你懂的在线 | 久久综合影视 | 欧美一区二区三区在线观看 | 丁香激情五月婷婷 | 婷婷久操| 久久艹免费 | 国产一区二区综合 | 综合久久精品 | 日韩电影精品 | 人人爽人人搞 | 香蕉在线观看视频 | 91网在线观看 | 97超碰成人| 久久艹免费 | a视频在线看 | 国产在线 一区二区三区 | 欧美一级看片 | 在线观看涩涩 | 日韩视频免费看 | 国产亚洲欧洲 | 亚洲欧美国产精品 | 久久久www成人免费毛片 | 亚洲精品玖玖玖av在线看 | 亚洲涩涩网站 | 日本丶国产丶欧美色综合 | 最近中文国产在线视频 | 精品久久91 | 在线播放 日韩专区 | 99久久99精品 | 国产精品免费久久久久久久久久中文 | 91网站在线视频 | 天堂av网在线 | 天天射天天爱天天干 | 四虎在线影视 | www久久九| 亚洲成人999 | www.天天干.com| 天天色天天色天天色 | 亚洲国产剧情 | 免费a v视频| 国产精品永久在线 | 天干啦夜天干天干在线线 | 在线免费观看av网站 | www五月天 | 久久国产精品久久久久 | 天天干天天射天天爽 | 国产亚洲亚洲 | 日韩在线网址 | 免费麻豆视频 | 91视频xxxx | 丁香婷婷综合五月 | 国产精品欧美久久久久无广告 | 日本深夜福利视频 | 国产在线精品视频 | 国产综合精品一区二区三区 | 国产精品久久久久久久久久免费看 | 狠狠躁夜夜a产精品视频 | 亚洲精品久久久蜜桃 | 欧日韩在线视频 | 操处女逼| 在线国产福利 | 欧美精品一级视频 | 亚洲精选视频免费看 | 天天拍天天干 | 91视视频在线直接观看在线看网页在线看 | 98久久 | 国产97色在线 | 久久久婷| 免费看污污视频的网站 | 亚洲综合色网站 | av网站在线观看免费 | 婷婷综合五月天 | 超碰人人国产 | 91九色在线观看视频 | 成人一级免费视频 | 999视频网站 | 婷婷在线色 | 18国产精品白浆在线观看免费 | 在线观看av片 | 国产高清在线免费视频 | wwwwww国产| 国产高清在线免费 | 国产在线观看99 | 国产a级免费 | 国产区久久| 我爱av激情网 | 激情五月婷婷综合 | 日本中出在线观看 | 日日精品 | 天天综合网在线观看 | 久久免费的精品国产v∧ | 久久精品99北条麻妃 | 五月天激情综合 | 96亚洲精品久久久蜜桃 | 一区二区在线电影 | 天天综合网 天天综合色 | 国产大片免费久久 | 天天五月天色 | 亚洲高清视频在线观看免费 | 国产分类视频 | 免费黄色av. | 精品久久久久久国产91 | 精品二区久久 | 韩国av免费观看 | 欧美国产日韩在线视频 | 午夜精品婷婷 | 国产在线观看中文字幕 | 99se视频在线观看 | 久久美女视频 | 中文字幕日本特黄aa毛片 | 蜜桃av久久久亚洲精品 | 黄色1级毛片| 97国产视频 | www日韩视频 | 亚洲男模gay裸体gay | 国内久久看 | 亚洲 欧美变态 另类 综合 | 亚洲精品视频网站在线观看 | 免费观看一级一片 | 国产手机视频在线 | 一区二区在线影院 | 国产精品18久久久久久久久久久久 | 日韩一区二区三区观看 | 又黄又爽又刺激的视频 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 天天操天天能 | 日日天天av | 欧美一级黄大片 | 久久综合九色九九 | 正在播放国产一区二区 | 午夜影院三级 | 免费黄a | 日韩在线观看你懂的 | 国产无遮挡又黄又爽在线观看 | 亚洲精品福利视频 | 日韩在线视频国产 | 中文永久免费观看 | 99免在线观看免费视频高清 | 亚洲一二区精品 | 成人毛片在线观看 | 国产尤物一区二区三区 | 五月婷婷一区 | 亚洲人成人天堂h久久 | 激情小说久久 | 国产最新在线视频 | 91麻豆精品国产91久久久更新时间 | 欧美乱码精品一区 | 亚洲综合欧美日韩狠狠色 | 免费在线播放av电影 | 日韩丝袜在线观看 | 国产粉嫩在线 | 中文在线天堂资源 | 日韩精品一区二区三区第95 | 中文字幕在线看视频国产中文版 | 操操日日| 国产高清区 | 日韩一区二区久久 | 在线视频第一页 | 免费网址你懂的 | 一区二区不卡视频在线观看 | 日韩精品久久久久久中文字幕8 | 免费高清男女打扑克视频 | 99国产情侣在线播放 | 狠狠网亚洲精品 | 日韩欧美一区二区三区视频 | 岛国大片免费视频 | 美女福利视频网 | 天天操天天干天天干 | 免费福利小视频 | 久久少妇免费视频 | 亚洲a免费| 中文字幕有码在线播放 | 五月天久久久久久 | 国产亚洲在线观看 | 日韩av免费大片 | 九九日韩| 日韩精品一区二区电影 | 热99在线视频 | 欧美一级片免费观看 | 久久精品国产亚洲a | 手机在线看a | 亚洲精品国偷拍自产在线观看 | 在线观看午夜 | 日韩视频在线观看视频 | 亚洲综合一区二区精品导航 | 免费在线国产视频 | 91尤物在线播放 | 婷婷色网视频在线播放 | 色九九视频 | 午夜婷婷在线观看 | 久草在线在线视频 | 精品在线观看免费 | 青草视频在线免费 | 久草国产在线 | 96精品高清视频在线观看软件特色 | 日韩高清一区在线 | 成人 国产 在线 | 亚洲精品国产精品国自产在线 | 天堂资源在线观看视频 | 免费高清在线一区 | 激情开心色| 国产精品亚洲a | 91福利视频久久久久 | 国产精品自产拍在线观看网站 | 日韩在线视频免费播放 | 天天狠狠操 | 精品国产乱码久久久久久浪潮 | 亚洲精品乱码久久久久久写真 | 免费高清在线观看电视网站 | 亚洲欧洲国产日韩精品 | 一区二区三区四区五区在线 | 亚洲japanese制服美女 | 国产黄大片 | 欧美在线久久 | 天天插狠狠插 | 九色精品免费永久在线 | 色婷婷狠| 色综合久久综合中文综合网 | 国产精彩视频 | 麻豆国产精品一区二区三区 | 久久三级视频 | 美女网站在线免费观看 | 黄色a大片 | 免费观看国产精品视频 | 中文字幕av在线 | 天天操天天操天天操天天操天天操 | 超碰在线人人爱 | 久草视频国产 | 99久久久久 | 久久精品免费观看 | 免费在线看v | 中文字幕一区二区三区精华液 | 黄色网在线免费观看 | 91看片淫黄大片一级在线观看 | 91在线网址 | 很黄很色很污的网站 | 久久99精品热在线观看 | 日韩动漫免费观看高清完整版在线观看 | 91精品中文字幕 | 99久久精品国产亚洲 | www国产在线| 97av免费视频| 久久99欧美 | 中文字幕在线观看视频免费 | 99色在线观看视频 | 国产不卡av在线播放 | 久久免费视频一区 | 91久久精 | 91丨精品丨蝌蚪丨白丝jk | 天天射天天搞 | 伊人天堂久久 | 人人藻人人澡人人爽 | 久久精品视频网址 | 久久精品久久精品久久精品 | 在线视频日韩一区 | 91精品啪在线观看国产 | 91精品对白一区国产伦 | 成人网444ppp | 天天摸日日摸人人看 | 999成人免费视频 | 日本久草电影 | 亚洲二区精品 | 日韩精品一区在线观看 | 超碰激情在线 | 99视频这里只有 | 狠狠色狠狠综合久久 | 欧美一级黄色视屏 | 亚洲国内在线 | 欧美日本在线观看视频 | 成年人视频在线免费 | 天天操夜夜做 | 国产一区欧美日韩 | 国产精品18videosex性欧美 | 亚洲高清视频一区二区三区 | 久久久国产精品电影 | 久久视频精品在线 | 永久免费毛片在线观看 | 国产在线观看免费av | 一级黄色电影网站 | 蜜桃视频成人在线观看 | 成人免费看片网址 | 免费视频国产 | 成人不用播放器 | 亚洲精品资源 | 中文字幕第一页在线 | 欧美精品一二三 | 欧美日韩观看 | 亚洲精品乱码久久久久久蜜桃动漫 | 日韩av中文字幕在线 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 国产精品一区二区免费在线观看 | 亚洲黄色激情小说 | 在线看成人 | 日韩在线欧美在线 | 91麻豆免费看 | 成人在线免费观看视视频 | 日本二区三区在线 | 91大神在线观看视频 | 国产九九热 | 国产伦理久久精品久久久久_ | 黄网站app在线观看免费视频 | 天堂va在线高清一区 | 免费观看www7722午夜电影 | 国产精品一区二区三区在线播放 | 亚洲天天干 | 在线看国产日韩 | 永久免费精品视频 | 白丝av免费观看 | 国产剧情av在线播放 | 国产在线1区 | 欧美激情另类 | 婷婷在线网 | 日韩在线观看精品 | 免费三级影片 | 久久99久久99精品中文字幕 | 色多视频在线观看 | 九九热在线免费观看 | 91精品一区二区三区久久久久久 | 国产成人精品综合久久久久99 | www.婷婷色 | 国产涩涩网站 | 成年人在线免费看 | 婷婷六月网 | 高清av中文在线字幕观看1 | a√天堂资源 | 欧美日韩另类视频 | 午夜视频免费在线观看 | 国产精华国产精品 | 国产黄色电影 | 视频一区二区三区视频 | 一区二区三区免费网站 | 国产精品久久久一区二区 | 在线视频 影院 | 日韩一区正在播放 | 在线观看av片 | 中文字幕欧美三区 | 97成人在线观看视频 | 福利一区在线视频 | 黄色的视频网站 | 国产原创在线视频 | 国产精品美女免费视频 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 久久大视频 | a在线v| 最近中文字幕国语免费高清6 | 一区二区三区中文字幕在线 | 视频一区二区视频 | 黄色免费网站下载 | 免费国产在线视频 | 国产精品久久99综合免费观看尤物 | 特级毛片在线观看 | www.天天操.com| 日韩欧美在线视频一区二区 | 五月婷丁香 | 成人免费一级 | 日韩成人中文字幕 | 超碰人人国产 | 亚洲日韩欧美一区二区在线 | 精品视频在线视频 | 久久夜色网 | 久99久精品视频免费观看 | 夜夜爽www| 色网站在线免费观看 | 精品久久久久久久久久久院品网 | 在线免费高清视频 | 久久精品国产亚洲aⅴ | 国产精品999久久久 久产久精国产品 | 国产区精品 | 国产亚洲一区二区在线观看 | 欧美精品乱码久久久久久 | 日本精品xxxx | 国产视频在 | 青春草视频在线播放 | 99久久久国产免费 | 在线黄色av| 国产在线免费观看 | 在线看黄网站 | 夜夜操网 | 国产第一页福利影院 | 亚洲91精品在线观看 | 欧美在线视频一区二区 | 久草视频精品 | 天天操天天添天天吹 | 国产精品v欧美精品v日韩 | 人人爽网站 | 久久综合中文色婷婷 | 久久av伊人 | 在线99 | 久久九九影院 | 久久免费精品一区二区三区 | 丁香激情网 | 天海冀一区二区三区 | 麻豆视频在线看 | 天天插狠狠干 | 久久综合给合久久狠狠色 | 麻豆视频入口 | 美女精品在线 | 中文字幕免费成人 | 久久国产精品免费一区二区三区 | 亚洲综合色av | av日韩不卡 | 91色偷偷 | 日韩成人免费观看 | 天天色天天爱天天射综合 | 欧美日韩视频在线 | 一级片视频免费观看 | 黄色片免费电影 | 天天操天天玩 | 久久婷婷精品 | 99久久免费看 | 人人干人人上 | 色视频在线免费观看 | 天天射天天射 | 91网站观看| 亚洲视频综合在线 | 人人草人人草 | 安徽妇搡bbbb搡bbbb | 四川妇女搡bbbb搡bbbb搡 | 超碰97人| 日韩高清成人 | 精品免费久久久久久 | 免费看片黄色 | 国内少妇自拍视频一区 | 91秒拍国产福利一区 | 国产又粗又猛又色 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产精品欧美久久久久无广告 | av色图天堂网| 免费久久久久久久 | 成人在线视频观看 | 国产视频 久久久 | 99视频偷窥在线精品国自产拍 | 国产 日韩 欧美 自拍 | www.天天操| 亚洲国产精品视频在线观看 | 最新91在线视频 | 日日躁你夜夜躁你av蜜 | 亚洲一区二区精品在线 | 中文字幕在线影院 | 狠狠久久综合 | 丁香五月缴情综合网 | 五月婷婷中文字幕 | 国产精品区二区三区日本 | 最新日韩在线观看视频 | 亚洲综合少妇 | www欧美日韩| 国产精品18久久久久白浆 | 久久国产网 | 国产成人久久久久 | 国产精品视频在线看 | 中文字幕在线影视资源 | 97超碰人人爱 | 最新一区二区三区 | 黄色三级久久 | 国产在线a免费观看 | 国产在线高清视频 | 亚洲久草网 | 日韩视频在线观看视频 | 特级a毛片| 草久久影院 | av3级在线 | 日韩在线高清视频 | 91在线视频 | 国产成人久久av | 国产一区二区三区免费在线观看 | 免费黄a| 精品国产一二区 | 亚洲激情在线观看 | 亚洲精品视频在线播放 | 这里只有精彩视频 | 99精品免费久久久久久久久 | 国产精品一区二区免费看 | 日韩电影在线看 | 日韩欧美综合精品 | 好看的国产精品视频 | a级片网站 | 97在线观看视频免费 | 91精品国产自产老师啪 | 五月天婷婷狠狠 | 国产黄色在线观看 | 国产精品私人影院 | 国产精品乱看 | www国产亚洲精品久久网站 | 五月婷婷六月综合 | 欧美精品一区二区三区一线天视频 | 久久人人爽人人 | 中文字幕日本在线 | 99性视频 | 精品国产一区二区三区男人吃奶 | 中文国产字幕在线观看 | 996久久国产精品线观看 | 91精品国产高清自在线观看 | 在线精品视频免费播放 | 日本精品视频免费 | 久久成人精品电影 | 国产一区二区三区免费观看视频 | 国产精品久久久一区二区 | 一区二区三区在线观看 | 911久久香蕉国产线看观看 | 超碰伊人网| 国产精品区一区 | av直接看| 亚洲精品影视 | av电影一区二区三区 | 久久国产精品免费 | 免费电影播放 | 精品综合久久久 | av丝袜在线| 欧美精品亚洲精品日韩精品 | 91成人在线观看喷潮 | 99热999| 91精品欧美一区二区三区 | 国内精品久久久精品电影院 | 亚洲另类人人澡 | 一区二区三区在线免费观看 | 一区二区三区四区在线 | 亚洲国产99| 在线国产小视频 | 欧美一级在线观看视频 | 在线观看中文av | 欧美va天堂在线电影 | 亚洲jizzjizz日本少妇 | 久久久久久久久影院 | 最近免费中文字幕 | 日韩在线视频观看免费 | 国产精品毛片 | 成人中文字幕在线观看 | 日韩欧美v | 97超级碰碰碰碰久久久久 | 日韩av片无码一区二区不卡电影 | 久久草在线免费 | 999成人| 99久久精品久久久久久动态片 | 91资源在线观看 | 成人欧美亚洲 | 精品久久久免费视频 | 97精品久久人人爽人人爽 | 国产精品成人自产拍在线观看 | 又色又爽又黄高潮的免费视频 | 成人免费在线视频 | 欧美精品久久久久久久久久丰满 | 国产精品成人久久 | 国产精品毛片完整版 | 免费在线看成人av | 久久国产精品成人免费浪潮 | 久久精美视频 | 精品国产自在精品国产精野外直播 | 精品国产精品国产偷麻豆 | 国产视频欧美视频 | 美女视频黄,久久 | 国产成人在线网站 | 久久综合九色综合久久久精品综合 | 久草在线在线视频 | 亚洲好视频| 一区二区三区久久 | 免费看国产一级片 | 97超级碰碰碰视频在线观看 | 特级黄色视频毛片 | 国产精品av电影 | 国产一级片不卡 | 日韩精品视频在线观看网址 | 爱色av.com| 国产成人精品亚洲 | 国产国产人免费人成免费视频 | 亚洲免费婷婷 | 国产91区 | 国产精品一区二区在线观看 | 亚洲精品网址在线观看 | 亚洲精品免费视频 | 久久黄视频 | 99精品视频免费观看 | 午夜久久电影网 | 特黄免费av| 国产成人久久精品亚洲 | 免费av观看网站 | 国产精品成人一区二区三区吃奶 | 97超碰色| 天天天天天天干 | 视频在线一区 | 欧美综合久久久 | 一区二区日韩av | 中文字幕亚洲在线观看 | 国产一级免费在线观看 | 国产直播av | 免费亚洲视频在线观看 | 中文国产成人精品久久一 | 丁香激情综合久久伊人久久 | 国产精品成人免费一区久久羞羞 | 久久99久久精品 | 欧美激情视频久久 | 日韩电影一区二区在线观看 | 日韩视频免费观看高清完整版在线 | 免费v片| 狠狠色噜噜狠狠狠狠2022 | 美女黄久久 | 九九九热精品 | 欧美99热| 国产日韩在线视频 | 国产999精品| 又爽又黄又无遮挡网站动态图 | 最新av在线播放 | 午夜aaaa | 成人午夜在线电影 | 91女人18片女毛片60分钟 | 在线日韩av | 九九九热精品免费视频观看网站 | 天天干 天天摸 天天操 | www亚洲一区 | 男女啪啪免费网站 | 亚洲91中文字幕无线码三区 | 免费在线播放av电影 | 日本精品久久久久中文字幕5 | 欧美精品久久久久久久久免 | 国产高清精品在线观看 | 中国一级片免费看 | 天天干天天插伊人网 | 三级小视频在线观看 | 国产中文字幕在线观看 | 一区二区三区日韩在线 | 在线成人免费电影 | 国产黄色在线观看 | 日韩精品中文字幕在线播放 | 婷色| 成人黄色在线电影 | 色婷婷成人网 | 国产午夜在线观看 | 狂野欧美激情性xxxx欧美 | 国产精品久久影院 | 久久人人爽人人片av | 看片在线亚洲 | 中文字幕精品www乱入免费视频 | 黄色av成人在线观看 | 天天综合五月天 | 97视频免费在线观看 | 婷婷中文在线 | 18国产精品白浆在线观看免费 | 国产视频在线观看一区 | 久久久久国产精品一区 | 久久精品国产一区二区三 | 日韩一级黄色片 | 日韩一级精品 | 日韩理论片 | 久久99久久精品国产 | 狠狠狠狠狠狠狠干 | 国产高清视频免费 | 欧美一区二区伦理片 | 欧美日韩国产mv | 国产中文字幕在线视频 | 久久激情片 | 婷婷伊人综合亚洲综合网 | av黄色国产 | 操操碰 | 成人一区二区在线 | 日韩免 | 91成人在线网站 | 黄色网址a | 中文av在线播放 | 国产黄色片免费在线观看 | 色免费在线 | 国产精品福利小视频 | 精品日本视频 | 丝袜+亚洲+另类+欧美+变态 | 欧美视屏一区二区 | 天天爱天天爽 | 欧美成人h版电影 | 一本一道久久a久久综合蜜桃 | 欧美日本中文字幕 | 久久久精品 一区二区三区 国产99视频在线观看 | 99色网站 | av+在线播放在线播放 | 日韩一区正在播放 | 国产一区免费观看 | 91丨porny丨九色 | 99婷婷狠狠成为人免费视频 | 麻豆一二| 国产精品乱码久久久 | 91污视频在线观看 | 最新av网站在线观看 | 成人午夜影视 | 久久在线免费观看视频 | 国产无吗一区二区三区在线欢 | 97夜夜澡人人双人人人喊 | 在线观看精品国产 | 91亚州| 成人一区二区三区在线 | 午夜在线看片 | 久久在线免费视频 | 69绿帽绿奴3pvideos | 2023年中文无字幕文字 | 日韩免费精品 | 国产精品国产三级在线专区 | 黄色小说免费在线观看 | 国产一区二区不卡视频 | 国产精品九九视频 | 成人一区二区三区在线观看 | 91九色精品女同系列 | 国产成人精品午夜在线播放 | 97av影院| 国产成人精品亚洲日本在线观看 | 亚洲一片黄 | 国产成人免费网站 | 国产精品久久久久久久久久ktv | 国产精品久久久久四虎 | 在线观看av不卡 | 乱男乱女www7788 | 午夜精品一区二区三区在线视频 | 99av国产精品欲麻豆 | 久久永久免费视频 | 色资源网免费观看视频 | 日韩在线视频线视频免费网站 | jizz999| 狠狠色狠狠色合久久伊人 | 午夜.dj高清免费观看视频 | 久久免费视频99 | 亚洲永久av| 国产又粗又猛又黄又爽的视频 | 久久99免费视频 | 五月天网站在线 | 亚州国产视频 | 黄色软件视频网站 | 一区二区高清在线 | 国产在线v| 99精品视频在线观看 | 欧美,日韩 | 九九九热精品免费视频观看 | 色视频在线看 | 国产黄色av影视 | 伊人激情网 | 在线97 | 国产精品无| 婷婷日| 久久在线视频在线 | 亚洲成a人片在线www | 97人人看 | 国产一二三区在线观看 | 精品视频免费播放 | 久久一区二区三区超碰国产精品 | 国产一区二区综合 | 亚洲a色 | 精品一二三四在线 | 在线播放视频一区 | 国产成a人亚洲精v品在线观看 | 99久久精品国产欧美主题曲 | 激情一区二区三区欧美 | 国产在线91在线电影 | 天天插天天操天天干 | 色网站黄 | 91精品啪| 亚洲最新av在线 | 中日韩免费视频 | 在线观看mv的中文字幕网站 | 天堂网一区 | 91久久精品一区 | 五月婷婷丁香激情 | 久久久久久伊人 | 亚洲婷婷综合色高清在线 | 日日干天夜夜 | 丁香婷婷色综合亚洲电影 | 精品久久久久久综合日本 | 国产亚洲aⅴaaaaaa毛片 | 日本成人免费在线观看 | 国产在线国偷精品产拍 | 久久久久成人免费 | 国产一区二区在线免费 | 91在线免费看片 | 日本福利视频在线 | 久久刺激视频 | 成人免费一区二区三区在线观看 | 亚洲午夜精品一区二区三区电影院 | 日韩美在线观看 | 探花视频免费在线观看 | av免费网站 | 精品美女国产在线 | 久香蕉 | 日韩成人免费电影 | 国产18精品乱码免费看 | 97av色| 中国美女一级看片 | 亚洲伦理一区 | 亚洲精品小视频 | 午夜精品成人一区二区三区 | 色综合久久久久综合 | 毛片激情永久免费 | 久久伊人操 | 99色免费视频 | 国产日本亚洲高清 | 中文字幕av电影下载 | 久久精品视频日本 | 亚洲天天摸日日摸天天欢 | 日日骑 | 国产视频一区在线 | 久久久久久久电影 | 国产精品毛片久久久久久久 | 五月天免费网站 | 日韩婷婷| 色综合久久66 | 伊人狠狠色丁香婷婷综合 | 久久a热6| 四虎在线观看视频 | 午夜色婷婷| 黄色精品一区 | 日韩精品一区电影 | 97小视频| 欧美精品中文字幕亚洲专区 | 丝袜美女在线 | 五月天综合色 | 久久成人国产精品 | 激情五月亚洲 | 91视频免费看| 色诱亚洲精品久久久久久 | 五月婷婷av在线 | 美女网站视频免费都是黄 | 人人澡视频 | 国产高清在线观看 | 国产精品久久久久久久久久久久久 | 狠狠狠狠狠狠狠 | 69国产精品视频免费观看 | 亚洲第一伊人 | 免费三级黄色片 | 91麻豆免费看 | www.天天成人国产电影 | 99在线热播精品免费99热 | 国产精品第54页 | 久久一精品| 久久成人在线视频 | 亚洲精品视频在线播放 | 毛片精品免费在线观看 | 久草亚洲视频 | 成人午夜电影在线 | 色丁香综合 | 麻豆国产精品一区二区三区 | 天天干天天怕 | 中文字幕视频网站 | 婷婷精品国产一区二区三区日韩 | 国产视频久久久久 | 黄色动态图xx | 国产精品一区二区久久 | 国产亚洲字幕 | 亚洲日本中文字幕在线观看 | 在线观看免费成人av | av一区二区三区在线观看 | 精品日韩中文字幕 | 99国产在线视频 | 久久这里 | 国产精品美女久久久久久久 | www.夜夜骑.com | 欧美日韩1区 | 精品国产免费久久 | 欧美另类老妇 | 伊人色综合久久天天网 | 国产视频在线观看免费 | 91网站在线视频 | 中文在线字幕观看电影 | 精品99久久久久久 | 超碰97在线人人 | 久久夜夜操 | 欧美国产日韩一区二区三区 | 精品国产一区在线观看 | 在线观看成人 | 日日干激情五月 | 欧美黑人性爽 | av资源在线看 | 一区二区三区日韩在线观看 | 免费观看一级 | 久av在线 | 日韩一级电影在线 | 色网站黄 |