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

Flink 在訊飛 AI 營(yíng)銷業(yè)務(wù)的實(shí)時(shí)數(shù)據(jù)分析實(shí)踐

大數(shù)據(jù)
本文整理自科大訊飛中級(jí)大數(shù)據(jù)工程師汪李之在 Flink Forward Asia 2021 的分享。
摘要:本文整理自科大訊飛中級(jí)大數(shù)據(jù)工程師汪李之在 Flink Forward Asia 2021 的分享。本篇內(nèi)容主要分為四個(gè)部分:

  • 業(yè)務(wù)簡(jiǎn)介
  • 數(shù)倉演進(jìn)
  • 場(chǎng)景實(shí)踐
  • 未來展望

01業(yè)務(wù)簡(jiǎn)介

圖片

構(gòu)建實(shí)時(shí)數(shù)據(jù)分析平臺(tái)是為了更好的解決業(yè)務(wù)對(duì)更高數(shù)據(jù)時(shí)效性的需求,先簡(jiǎn)單介紹一下業(yè)務(wù)流程。

從日常的場(chǎng)景說起,當(dāng)我們打開手機(jī) APP 時(shí),常會(huì)看到廣告。在這樣一個(gè)場(chǎng)景中,涉及到了兩個(gè)比較重要的角色。一是手機(jī) APP,即流量方;另一個(gè)是投廣告的廣告主,如支付寶、京東會(huì)投放電商廣告。廣告主購買流量方的流量投廣告就產(chǎn)生了交易。

訊飛構(gòu)建了一個(gè)流量交易平臺(tái),流量交易平臺(tái)主要的職能是聚合下游流量,上游再對(duì)接廣告主,從而幫助廣告主和流量方在平臺(tái)上進(jìn)行交易。訊飛還構(gòu)建了投放平臺(tái),這個(gè)平臺(tái)更側(cè)重于服務(wù)廣告主,幫助廣告主投放廣告,優(yōu)化廣告效果。

在上述的業(yè)務(wù)流程圖中,APP 與平臺(tái)交互時(shí)會(huì)向平臺(tái)發(fā)起請(qǐng)求,然后平臺(tái)會(huì)下發(fā)廣告,用戶隨后才能看到廣告。用戶看到廣告的這個(gè)動(dòng)作稱之為一次曝光,APP 會(huì)把這次曝光行為上報(bào)給平臺(tái)。如果用戶點(diǎn)擊了廣告,那么 APP 也會(huì)上報(bào)點(diǎn)擊行為。

廣告在產(chǎn)生之后發(fā)生了很多行為,可以將廣告的整個(gè)過程稱為廣告的一次生命周期,不僅限于圖中的請(qǐng)求、曝光、點(diǎn)擊這三次行為,后面可能還有下單、購買等。

圖片

在這樣一個(gè)業(yè)務(wù)流程中,業(yè)務(wù)的核心訴求是什么呢?在廣告的生命周期中有請(qǐng)求、曝光和點(diǎn)擊等各種行為,這些行為會(huì)產(chǎn)生對(duì)應(yīng)的業(yè)務(wù)日志。那么就需要從日志生成數(shù)據(jù)供業(yè)務(wù)側(cè)分析,從日志到分析的過程中就引入了數(shù)倉構(gòu)建、數(shù)倉分層,數(shù)據(jù)呈現(xiàn)的時(shí)效性就帶來了實(shí)時(shí)數(shù)據(jù)倉庫的發(fā)展。

02數(shù)倉演進(jìn)

圖片

上圖是一個(gè)典型的數(shù)倉分層框架,最底層是 ODS 數(shù)據(jù),包括業(yè)務(wù)日志流、OLTP 數(shù)據(jù)庫、第三方文檔數(shù)據(jù)。經(jīng)過 ETL 將 ODS 層的數(shù)據(jù)清洗成業(yè)務(wù)模型,也就是 DWD 層。

圖片

最初是建立了 Spark 數(shù)倉,將業(yè)務(wù)日志收集到 Kafka 中再投遞到 HDFS 上,通過 Spark 對(duì)日志進(jìn)行清洗建模,然后將業(yè)務(wù)模型再回寫到 HDFS 上,再使用 Spark 對(duì)模型進(jìn)行統(tǒng)計(jì)、分析、輸出報(bào)表數(shù)據(jù)。后續(xù),訊飛沿用了 Spark 技術(shù)棧引入了 spark-streaming。

圖片

隨后逐漸將 spark-streaming 遷移到了 Flink 上,主要是因?yàn)?Flink 更高的時(shí)效性和對(duì)事件時(shí)間的支持。

當(dāng)初 spark-streaming 的實(shí)踐是微批的,一般設(shè)置 10 秒或是 30 秒一批,數(shù)據(jù)的時(shí)效性頂多是秒級(jí)的。而 Flink 可以支持事件驅(qū)動(dòng)的開發(fā)模式,理論上時(shí)效性可以達(dá)到毫秒級(jí)。

當(dāng)初基于 spark-streaming 的實(shí)時(shí)數(shù)據(jù)流邏輯較為簡(jiǎn)陋,沒有形成一個(gè)數(shù)倉分層的結(jié)構(gòu)。而 Flink 可以基于 watermark 支持事件時(shí)間,并且支持對(duì)延遲數(shù)據(jù)的處理,對(duì)于構(gòu)建一個(gè)業(yè)務(wù)邏輯完備的數(shù)倉有很大的幫助。

圖片

由上圖可見,ODS 的業(yè)務(wù)日志收集到 Kafka 中,F(xiàn)link 從 Kafka 中消費(fèi)業(yè)務(wù)日志,清洗處理后將業(yè)務(wù)模型再回寫到 Kafka 中。然后再基于 Flink 去消費(fèi) Kafka 中的模型,提取維度和指標(biāo),統(tǒng)計(jì)后輸出報(bào)表。有些報(bào)表會(huì)直接寫到 sql 或 HBase 中,還有一些報(bào)表會(huì)回寫到 Kafka 中,再由 Druid 從 Kafka 中主動(dòng)攝取這部分報(bào)表數(shù)據(jù)。

在整個(gè)數(shù)據(jù)流圖中 Flink 是核心的計(jì)算引擎,負(fù)責(zé)清洗日志、統(tǒng)計(jì)報(bào)表。

03場(chǎng)景實(shí)踐

3.1 ODS - 日志消費(fèi)負(fù)載均衡

圖片

ODS 業(yè)務(wù)中,請(qǐng)求日志量級(jí)大,其他日志量級(jí)小。這樣請(qǐng)求日志(request_topic)在 Kafka 上分區(qū)多,曝光和點(diǎn)擊日志(impress/click_topic)分區(qū)少。

圖片

最初是采用單 source 的方法,創(chuàng)建一個(gè) FlinkKafkaConsumer011 消費(fèi)所有分區(qū),這可能導(dǎo)致 task 消費(fèi)負(fù)載不均。同一 topic 的不同分區(qū)在 task 上可均勻分配,但不同 topic 的分區(qū)可能會(huì)被同一 task 消費(fèi)。期望能達(dá)到的消費(fèi)狀態(tài)是:量級(jí)大的 topic,其 task 和 partition 一一對(duì)應(yīng),量級(jí)小的 topic 占用剩下的 task。

圖片

解決方法是把單 source 的消費(fèi)方式改成了多 source union 的方式,也就是創(chuàng)建了兩個(gè) consumer,一個(gè) consumer 用來消費(fèi)大的 topic,一個(gè) consumer 用來消費(fèi)小的 topic,并單獨(dú)為它們?cè)O(shè)置并行。

3.2 DWD - 日志關(guān)聯(lián)及狀態(tài)緩存

圖片

DWD 是業(yè)務(wù)模型層,需要實(shí)現(xiàn)的一個(gè)關(guān)鍵邏輯是日志關(guān)聯(lián)?;?sid 關(guān)聯(lián)廣告一次生命周期中的不同行為日志。業(yè)務(wù)模型記錄了 sid 級(jí)別的維度和指標(biāo)。

圖片

最初是基于 30s 的 window 來做關(guān)聯(lián),但這種方式會(huì)導(dǎo)致模型輸出較第一次事件發(fā)生延遲有 30s,并且 30s 僅能覆蓋不到 12% 的曝光日志。如果擴(kuò)大窗口時(shí)間則會(huì)導(dǎo)致輸出延遲更多,并且同一時(shí)刻存在的窗口隨時(shí)間增長(zhǎng),資源消耗也比較大。

圖片

后續(xù)改成了基于狀態(tài)緩存的方式來實(shí)現(xiàn)日志關(guān)聯(lián),即 ValueState。同一 sid 下的日志能夠訪問到相應(yīng)的 ValueState。不過為保證及時(shí)輸出,將請(qǐng)求、曝光、點(diǎn)擊等不同指標(biāo),拆分到了多條數(shù)據(jù)中,輸出的數(shù)據(jù)存在冗余。

圖片

隨著業(yè)務(wù)的增長(zhǎng)和變化,需要緩存的狀態(tài)日益變大,內(nèi)存已無法滿足。于是我們將狀態(tài)從內(nèi)存遷移至 HBase 中,這樣做的好處是支持了更大的緩存,并且 Flink checkpoint 負(fù)載降低。但同時(shí)也帶來了兩個(gè)問題:引入第三方服務(wù),需要額外維護(hù) HBase;HBase 的穩(wěn)定性也成為計(jì)算鏈路穩(wěn)定性的重要依賴。

圖片

在 HBase 狀態(tài)緩存中,遇到一個(gè)數(shù)據(jù)傾斜的問題,某條測(cè)試 sid 的曝光重復(fù)上報(bào),每小時(shí)千次量級(jí)。如上圖,該條 sid 對(duì)應(yīng)的狀態(tài)達(dá)到 MB 級(jí)別,被頻繁的從 HBase 中取出并寫回,引起頻繁的 gc,影響所在 task 的性能。解決辦法是根據(jù)業(yè)務(wù)邏輯對(duì) impress 進(jìn)行去重。

3.3 DWS - 實(shí)時(shí) OLAP

圖片

在 DWD 層基于 Flink 的事件驅(qū)動(dòng)已經(jīng)實(shí)現(xiàn)了實(shí)時(shí)模型,再由 Flink 來消費(fèi)處理實(shí)時(shí)模型,從中提取出維度和指標(biāo),然后逐條的向后輸出。在這個(gè)過程中已是能輸出一個(gè)實(shí)時(shí) OLAP 的結(jié)果了,但也需要有個(gè)后端的存儲(chǔ)來承接,我們因此引入了 Druid。Druid 可以支持?jǐn)?shù)據(jù)的實(shí)時(shí)攝入,并且攝入的結(jié)果實(shí)時(shí)可查,也可以在攝入的同時(shí)做自動(dòng)的聚合。

圖片

上圖左側(cè):每張表需要啟動(dòng)常駐任務(wù)等待 push 過來的數(shù)據(jù)。常駐任務(wù)被動(dòng)接收數(shù)據(jù),易被壓崩;常駐任務(wù)異常重啟麻煩,需要清理 zk 狀態(tài);常駐任務(wù)的高可用依賴備份任務(wù),浪費(fèi)資源。

上圖右側(cè):一張報(bào)表對(duì)應(yīng)一個(gè) Kafka 消費(fèi)任務(wù)。消費(fèi)任務(wù)自己控制攝入速率更加穩(wěn)定;任務(wù)可依賴 offset 平滑的失敗自啟。

3.4 ADS - 跨源查詢

圖片

Presto 是分布式的 SQL 查詢引擎,可從不同的數(shù)據(jù)源抽取數(shù)據(jù)并關(guān)聯(lián)查詢。但會(huì)帶來 Druid 的下推優(yōu)化支持不完善的問題。

3.5 流批混合現(xiàn)狀

圖片

如上圖所示是 Lambda 大數(shù)據(jù)框架,流式計(jì)算部分是 Kafka+Flink,批處理則是 HDFS+Spark。

流式計(jì)算的特點(diǎn):

  • 響應(yīng)快,秒級(jí)輸出;
  • 可重入性差,難以重復(fù)計(jì)算歷史日志;
  • 流的持續(xù)性重要,異常需迅速介入。

批處理的特點(diǎn):

  • 響應(yīng)慢,小時(shí)級(jí)輸出;
  • 可重入性好,可重復(fù)計(jì)算歷史數(shù)據(jù);
  • 數(shù)據(jù)按小時(shí)粒度管理,個(gè)別異常可從容處理。

流批混合痛點(diǎn):

  • 兩遍日志清洗的計(jì)算量;
  • 兩套技術(shù)框架;
  • 數(shù)據(jù)一致性問題。

04未來展望

圖片

流批混合優(yōu)化,直接將實(shí)時(shí)模型輸出到 HDFS。

好處是:

  • 避免了對(duì)日志的重復(fù)清洗;
  • 統(tǒng)一了建模的技術(shù)框架;
  • 支持延遲數(shù)據(jù)對(duì)模型的更新。

但也有以下兩個(gè)問題:

  • 實(shí)時(shí)模型重復(fù),量級(jí)更大,計(jì)算消耗大;
  • 支持?jǐn)?shù)據(jù)更新的技術(shù)如 Hudi,會(huì)改變模型的使用方式,對(duì)后續(xù)使用者不友好。

圖片

最后聊一下對(duì) Flink-SQL 的想法:檢索近 10 分鐘的某條異常日志、快速評(píng)估近 10 分鐘新策略的效果都屬于即時(shí)、微批、即席查詢。批處理鏈路小時(shí)級(jí)響應(yīng)太慢;實(shí)時(shí)檢索系統(tǒng)如 ES,資源消耗大??梢岳?Kafka + Flink-SQL 解決上述問題,Kafka + Flink-SQL 也是今后計(jì)劃嘗試的方向。?

責(zé)任編輯:未麗燕 來源: Apache Flink
相關(guān)推薦

2018-08-23 07:40:58

Spark流處理數(shù)據(jù)流

2022-05-23 13:30:48

數(shù)據(jù)胡實(shí)踐

2014-01-07 09:25:31

Amazon云計(jì)算Kinesis

2025-05-20 10:03:59

數(shù)據(jù)倉庫Flink SQLPaimon

2018-10-19 14:16:09

Flink數(shù)據(jù)倉庫數(shù)據(jù)系統(tǒng)

2012-08-28 10:52:58

IBMdW

2012-08-24 08:51:27

IBMdW

2021-08-31 10:18:34

Flink 數(shù)倉一體快手

2021-09-13 13:46:29

Apache HudiB 站數(shù)據(jù)湖

2023-10-13 07:25:50

2021-07-16 10:55:45

數(shù)倉一體Flink SQL

2016-04-22 17:05:30

2016-08-10 01:00:21

2024-02-19 00:06:06

數(shù)據(jù)分析系統(tǒng)Doris

2021-07-22 18:29:58

AI

2021-10-25 17:57:08

數(shù)據(jù)技術(shù)架構(gòu)

2023-08-29 10:20:00

2024-08-19 10:06:44

2023-05-25 08:24:46

Kafka大數(shù)據(jù)

2024-12-02 08:00:00

營(yíng)銷聊天機(jī)器人AI
點(diǎn)贊
收藏

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

h狠狠躁死你h高h| 91香蕉视频污在线观看| 涩涩视频在线免费看| 久久综合精品国产一区二区三区| 国产精国产精品| www深夜成人a√在线| 成人自拍在线| 色哟哟国产精品免费观看| 亚洲欧洲久久| 黄色小视频免费观看| 西西裸体人体做爰大胆久久久| 中文字幕精品在线| 91人人澡人人爽| 国产 日韩 欧美一区| 成人免费在线播放视频| 国产一区免费在线| 一卡二卡三卡在线| 亚洲免费网址| 九九热精品在线| 亚洲成人黄色av| 亚洲日本va午夜在线电影| 色婷婷av一区二区三区软件| 中文字幕の友人北条麻妃| 欧美孕妇孕交xxⅹ孕妇交| 国产毛片精品视频| 国产精品第七十二页| 国产真实乱人偷精品视频| 欧洲杯什么时候开赛| 精品电影一区二区| 中文字幕22页| 中文字幕一区久| 一区二区三区在线观看视频| 亚洲国产一区二区三区在线播| 国产又粗又长视频| 日韩精品亚洲一区二区三区免费| 久久99精品国产99久久6尤物| 天天操天天舔天天射| 欧美人与动xxxxz0oz| 欧美电视剧在线看免费| 999久久久精品视频| 国产精品99久久久久久董美香 | 国产精品社区| 久久99热精品这里久久精品| 九九热久久免费视频| 国产精品免费99久久久| 日韩电影免费观看中文字幕| 韩国黄色一级片| 在线综合色站| 精品免费国产一区二区三区四区| 51自拍视频在线观看| 日本中文字幕网| 亚洲二区三区不卡| www国产亚洲精品久久网站| 精品一区二区三区蜜桃在线| 国产探花在线精品| 亚洲欧美日韩一区在线| 91中文字幕永久在线| 香蕉久久精品| 亚洲精品小视频| 五级黄高潮片90分钟视频| 理论片一区二区在线| 精品成人在线观看| 2一3sex性hd| 天堂资源在线亚洲| 亚洲精品中文字幕有码专区| 少妇真人直播免费视频| 精品国产不卡| 亚洲欧美在线免费观看| 非洲一级黄色片| 欧美色图激情小说| 在线91免费看| 99日在线视频| 9l亚洲国产成人精品一区二三| 精品国产91九色蝌蚪| 亚洲久久久久久| 国产伦精品一区二区三区视频| 在线观看成人黄色| chinese全程对白| 欧美日韩国产亚洲一区| 91精品国产高清久久久久久91| 天天干在线播放| 日韩精品91亚洲二区在线观看| 国产精品久久视频| 国产成年妇视频| gogogo免费视频观看亚洲一| 欧美专区一二三| 麻豆网站在线| 亚洲va韩国va欧美va| 九九九九免费视频| 99久久亚洲国产日韩美女| 91精品一区二区三区久久久久久| 成人啪啪18免费游戏链接| 婷婷精品在线| 日韩一级裸体免费视频| 国产一级在线观看视频| 三级欧美在线一区| 91系列在线观看| 亚洲av成人无码网天堂| 中国av一区二区三区| 毛片在线视频观看| av高清不卡| 91精品国产日韩91久久久久久| 韩国三级在线看| 欧美色婷婷久久99精品红桃| 九九热精品视频| 在线观看国产区| 国产 日韩 欧美大片| 亚洲成人蜜桃| sm在线播放| 91精品国产手机| xxx在线播放| 国产精品videosex极品| 国产精品国产自产拍高清av水多| 成人免费视频国产免费麻豆| 中文字幕免费不卡| 久激情内射婷内射蜜桃| 成人自拍视频| 亚洲热线99精品视频| 精品一区免费观看| 极品尤物av久久免费看| 欧美12av| 国产资源在线观看入口av| 这里只有精品视频在线观看| 日韩人妻一区二区三区| 国精品一区二区三区| 成人免费大片黄在线播放| 可以免费看污视频的网站在线| 一区二区三区四区在线| 青青草久久伊人| 欧美女王vk| 69视频在线免费观看| 性生活三级视频| 国产精品灌醉下药二区| 亚洲一二三区av| 伊人久久大香线蕉综合网站| 91精品国产91久久久久久| 亚洲大尺度视频| 亚洲色图一区二区三区| 亚洲第一狼人区| 精品免费视频| 国产不卡av在线| 男女视频在线观看免费| 午夜a成v人精品| 国产麻豆剧传媒精品国产av| 欧美午夜在线视频| www日韩av| 曰本三级在线| 日韩欧美一级二级三级| 粉嫩av性色av蜜臀av网站| 蜜臀av性久久久久蜜臀aⅴ流畅| 成人xxxxx色| 九七久久人人| 亚洲精品视频在线| 天天影视色综合| 日韩欧美精品综合| 国产日韩欧美视频在线| 亚洲第一视频在线播放| 91精品1区| 国产精品一二三在线| 免费观看成年在线视频网站| 欧美日韩亚洲一区二区三区| 97人妻天天摸天天爽天天| 99国产精品久久久久久久成人热 | 国产在线视频不卡二| 亚洲人体一区| 日韩黄色三级| 久久影视电视剧免费网站| 国产精品视频第一页| 亚洲免费在线电影| 国偷自产av一区二区三区麻豆| 国产精品v日韩精品v欧美精品网站| 不卡视频一区二区三区| 九色porny视频在线观看| 日韩高清a**址| 亚洲精品国产欧美在线观看| 国产精品久久久久婷婷二区次| 亚洲第一天堂久久| 欧美日韩一视频区二区| 精品在线一区| jizzjizz少妇亚洲水多| 久久精品国产96久久久香蕉| 99精品视频在线播放免费| 亚洲自拍偷拍综合| 91精品人妻一区二区| 久久99久久精品欧美| 91传媒免费视频| 日韩免费电影在线观看| 国产精品三级网站| 日韩av官网| 亚洲男人av电影| 国产伦精品一区二区三区免.费| 亚洲一区二区三区四区五区中文| 亚洲一区二区观看| 久久99精品久久只有精品| 波多野结衣av一区二区全免费观看| 西瓜成人精品人成网站| 国产精品自产拍在线观看| 直接在线观看的三级网址| 亚洲另类激情图| 99热这里是精品| 色综合久久综合中文综合网| 日韩成人毛片视频| 国产午夜精品在线观看| 丰满少妇一区二区三区专区| 欧美亚洲三级| 黄色成人在线免费观看| 国产亚洲一卡2卡3卡4卡新区| 亚洲综合精品伊人久久| 日韩av大片站长工具| 久久成人这里只有精品| 九色视频在线播放| 精品欧美黑人一区二区三区| av首页在线观看| 午夜精品一区在线观看| 欧美一级特黄高清视频| 久久久久久久综合| 久久久男人的天堂| 韩国一区二区视频| 任你操这里只有精品| 欧美三区视频| 一本一生久久a久久精品综合蜜| 欧美美女在线直播| 翡翠波斯猫1977年美国| av在线成人| 国产精品成人久久久久| 色综合亚洲图丝熟| 欧美激情免费视频| 国产原厂视频在线观看| 国产午夜精品视频| 日韩porn| 日韩精品福利网站| 五月婷婷免费视频| 亚洲国产精品yw在线观看 | 久久精品国产网站| 成年人在线看片| 亚洲欧美网站| 欧美大片在线播放| 影音先锋日韩资源| 99国产精品白浆在线观看免费| 99久久激情| 亚洲午夜精品一区二区| 日本a级不卡| 亚洲春色在线| 欧美天天综合| 五码日韩精品一区二区三区视频| 九一精品国产| 品久久久久久久久久96高清| 一道本一区二区三区| 欧美精彩一区二区三区| 羞羞答答一区二区| 欧美性bbwbbwbbwhd| 精品一区二区三| 亚洲国产精品久久久久久女王| 红桃成人av在线播放| 日本午夜精品一区二区三区| 国产一区二区三区四区| 日本欧美色综合网站免费| 欧州一区二区| 在线观看成人av电影| 99久久久国产精品美女| 国产免费一区二区三区四在线播放| 色琪琪久久se色| 中文字幕中文字幕一区三区| 亚洲精品网址| 国产精品69久久久| 99视频精品免费观看| 18禁男女爽爽爽午夜网站免费| 久久精品免费| 天天爱天天操天天干| 久久电影国产免费久久电影| 婷婷激情综合五月天| 国产91精品精华液一区二区三区 | xxx成人少妇69| av网站导航在线观看免费| 欧美激情视频网| 夜鲁夜鲁夜鲁视频在线播放| 国产精品久久综合av爱欲tv| 亚洲成人毛片| 国产v亚洲v天堂无码| 色综合久久中文| 亚洲第一在线综合在线| 亚洲91视频| 免费成人午夜视频| 日本vs亚洲vs韩国一区三区 | 久久精品无码av| 欧美三级中文字| 亚洲国产精品久久人人爱潘金莲 | 亚洲熟妇一区二区| 久久一区二区三区国产精品| 女人裸体性做爰全过| 亚洲午夜久久久| 无码人妻精品一区二区三区蜜桃91 | 性欧美freehd18| 91色琪琪电影亚洲精品久久| 精品素人av| 中文字幕日韩精品一区二区| 在线成人av| 成人亚洲精品777777大片| 粉嫩av一区二区三区粉嫩| 亚洲成人网在线播放| 一区二区三区中文字幕| 国产一级淫片a视频免费观看| 欧美一区二区三区四区久久| 日本在线丨区| 久久91超碰青草是什么| 国产经典一区| 国产欧美日韩一区二区三区| 欧美电影免费播放| 欧美二区在线视频| 国产呦精品一区二区三区网站| 亚洲成人日韩在线| 亚洲香肠在线观看| 一区二区日韩视频| 亚洲免费视频网站| 成人在线观看免费网站| 国产精品黄视频| 欧美性生活一级片| www.69av| 美女视频一区二区| 国产精品扒开腿做爽爽| 亚洲成va人在线观看| 国产高中女学生第一次| www.99久久热国产日韩欧美.com| 澳门成人av网| 狠狠久久综合婷婷不卡| 欧美日韩一区二区国产| 在线观看免费不卡av| 国产欧美精品国产国产专区| 国产真实乱偷精品视频| 精品少妇一区二区三区日产乱码| 免费看a在线观看| 国产欧美精品一区二区三区介绍| 亚洲裸色大胆大尺寸艺术写真| 免费特级黄色片| 国产成人在线观看免费网站| 天天干天天操天天拍| 在线观看欧美黄色| 欧美高清电影在线| 欧美亚洲午夜视频在线观看| 美女一区2区| 分分操这里只有精品| 粉嫩av一区二区三区在线播放| 欧美国产日韩综合| 日韩欧美一区二区在线视频| 免费av在线| 91精品久久久久| 五月天久久久| 欧美一级特黄aaa| 亚洲三级小视频| 国产xxxxxx| 欧美高清无遮挡| 第一区第二区在线| 男女激情无遮挡| xfplay精品久久| 国产性生活视频| 国产一区二区三区丝袜| 成人黄色在线| 一区二区成人国产精品| 韩国av一区二区三区在线观看| 777777国产7777777| 日韩区在线观看| yellow在线观看网址| 国产成人精品一区二区三区福利| 怡红院精品视频在线观看极品| 国产毛片毛片毛片毛片毛片毛片| 无码av中文一区二区三区桃花岛| 三级视频在线播放| 国产精品视频成人| 亚洲精品a级片| 天天躁日日躁狠狠躁av麻豆男男 | www.久久久久久.com| 国产精品色婷婷在线观看| www.男人天堂网| 91在线免费视频观看| 久久久久久亚洲av无码专区| 色多多国产成人永久免费网站| 玖玖玖视频精品| 男女猛烈激情xx00免费视频| 久久嫩草精品久久久久| 在线免费观看av片| 欧美精品生活片| 婷婷综合福利| 手机av在线免费| 亚洲国产精品欧美一二99| 欧美日韩伦理片| 91视频8mav| 国产精品资源| 开心激情五月网| 亚洲成**性毛茸茸| 嫩草伊人久久精品少妇av杨幂| 亚洲自拍偷拍一区二区三区| 成人动漫一区二区三区| 羞羞色院91蜜桃| 欧美日韩电影在线观看| 亚洲影院天堂中文av色| 国产在线观看中文字幕| 欧美午夜女人视频在线| 美女免费久久| 久久偷看各类wc女厕嘘嘘偷窃 | 日本一级大毛片a一|