亭亭五月天在线观看,亭亭五月天在线观看,国产最新av一区二区,国产 高清 中文字幕,99re热久久亚洲综合精品成人,熟妇 一区二区三区,一级做a爰片性色毛片武则天,美女的骚穴视频播放,国产美女午夜免费视频

首頁>國內(nèi) > 正文

小米集團(tuán)基于Apache Doris的OLAP實(shí)踐

2023-07-31 15:32:10來源:DataFunTalk

一、系統(tǒng)選型和應(yīng)用現(xiàn)狀

首先來介紹一下小米集團(tuán)OLAP系統(tǒng)選型與應(yīng)用現(xiàn)狀。

1、系統(tǒng)選型

在小米內(nèi)部,OLAP引擎主要的應(yīng)用場景是BI看板和報(bào)表分析。早期通過引入Kylin來滿足面向主題式的報(bào)表分析的需求,當(dāng)時(shí)沒有集團(tuán)層面通用的BI平臺(tái),都是各個(gè)業(yè)務(wù)部門自建自己的BI看板。后來小米決定要建立全集團(tuán)通用的BI平臺(tái),Kylin的靈活性就不太夠了,我們就需要做一次選型,選擇一款在各個(gè)業(yè)務(wù)場景之間更通用的OLAP方案,通過調(diào)研我們選擇了SparkSQL+Kudu+HDFS這種方案。


【資料圖】

計(jì)算層使用了SparkSQL,存儲(chǔ)層使用了Kudu和HDFS。存儲(chǔ)層做了冷熱數(shù)據(jù)的分離,熱數(shù)據(jù)會(huì)寫入到Kudu,冷數(shù)據(jù)會(huì)存儲(chǔ)在HDFS。數(shù)據(jù)的存儲(chǔ)做了按天分區(qū),每天會(huì)將Kudu的一部分?jǐn)?shù)據(jù)轉(zhuǎn)冷,在晚上集群負(fù)載比較低的時(shí)候,將數(shù)據(jù)轉(zhuǎn)儲(chǔ)到HDFS。在查詢層做了Kudu和HDFS的聯(lián)合視圖,當(dāng)用戶需要查詢看板的時(shí)候,就通過Spark SQL查詢Kudu和HDFS的聯(lián)合視圖,把查詢的結(jié)果通過看板進(jìn)行展示。

早期這一方案在一定程度上能夠滿足小米的需求,但仍然存在一些問題,比如需要維護(hù)的組件過多,運(yùn)維成本相對(duì)較高。另外,Spark底層是基于批處理的機(jī)制,數(shù)據(jù)在做Shuffle的時(shí)候,中間的結(jié)果可能需要落盤,就會(huì)導(dǎo)致使用SparkSQL查詢時(shí)性能相對(duì)較低。隨著小米內(nèi)部業(yè)務(wù)的持續(xù)增長,對(duì)于OLAP 的需求越來越多,之前的方案在一些場景上已難以滿足業(yè)務(wù)需求,因此我們希望能夠選擇一款更加優(yōu)秀的系統(tǒng)來替代之前的SparkSQL+Kudu+HDFS的架構(gòu)。

經(jīng)過調(diào)研,我們選擇了Apache Doris,這個(gè)系統(tǒng)是存算一體的,查詢性能也相對(duì)較好。小米內(nèi)部在2019年的時(shí)候首次引入了Apache Doris,當(dāng)時(shí)的版本還比較老,是一個(gè)非向量化的版本,數(shù)據(jù)在內(nèi)存里是按照行存的形式來做計(jì)算的,所以就是沒有很好地使用到CPU的向量化計(jì)算的能力。早期這個(gè)系統(tǒng)在性能方面也能夠滿足業(yè)務(wù)需求,但隨著近幾年公司業(yè)務(wù)的快速發(fā)展,一些業(yè)務(wù)對(duì)OLAP系統(tǒng)的查詢性能提出了更高的要求,非向量化版本的查詢性能確實(shí)在一些場景上顯得捉襟見肘了。

在2022年的時(shí)候,我們又進(jìn)行了一次系統(tǒng)選型,希望能夠引入更優(yōu)秀的OLAP系統(tǒng)。我們調(diào)研了ClickHouse,它是一款非常優(yōu)秀的OLAP系統(tǒng)。我們?cè)谛∶變?nèi)部也使用了實(shí)際業(yè)務(wù)進(jìn)行了測(cè)試,測(cè)試結(jié)果是它的單表查詢性能非常好,但在多表查詢上還是不能滿足我們的業(yè)務(wù)需求。另外,數(shù)據(jù)導(dǎo)入方面, ClickHouse沒有事務(wù)來保證數(shù)據(jù)寫入的原子性。用戶如果有一部分?jǐn)?shù)據(jù)寫入失敗并進(jìn)行了重試,可能最終的數(shù)據(jù)就會(huì)出現(xiàn)部分?jǐn)?shù)據(jù)的重復(fù),這種情況在一些業(yè)務(wù)上是難以接受的,所以我們最終就放棄了 Clickhouse 的方案。

隨著Doris向量化版本的發(fā)布,且最近幾年Apache Doris社區(qū)也發(fā)展非常迅速,底層的引擎也進(jìn)行了更新?lián)Q代,支持了向量化的存儲(chǔ)和計(jì)算引擎。我們又進(jìn)行了向量化版本的測(cè)試,當(dāng)時(shí)在小米內(nèi)部使用了Doris 1.1.2 這個(gè)版本在實(shí)際業(yè)務(wù)場景進(jìn)行測(cè)試,發(fā)現(xiàn)相比之前的0.13這個(gè)非向量化版本,查詢的性能整體提升有1倍以上,在部分場景上查詢性能提升有3- 5倍。最終我們就選擇繼續(xù)留在了Apache Doris上,并推動(dòng)了Apache Doris向量化版本的上線。

以上就是我們內(nèi)部系統(tǒng)選型的歷史。

2、Apache Doris優(yōu)勢(shì)

我們選型使用Apache Doris主要是因?yàn)镈oris 有以下幾個(gè)方面的優(yōu)勢(shì):

首先,Doris查詢性能比較好,它的底層支持了比較多的索引,能夠提升查詢效率,用戶也可以創(chuàng)建物化視圖或者是RollUp 來加速查詢。當(dāng)然在支持了向量化引擎以后,查詢的性能就更好了。

其次,我們選擇 Doris 是因?yàn)橹С值氖菢?biāo)準(zhǔn)的SQL,對(duì)用戶使用非常友好,用戶可以使用 MySQL 客戶端直接連接 Doris 來進(jìn)行查詢,用戶使用成本低。

Doris 的第三個(gè)優(yōu)勢(shì)是它不依賴于外部的組件,運(yùn)維非常簡單。另外,它對(duì)于分布式的支持比較好,可以很方便地進(jìn)行集群的擴(kuò)容和縮容。數(shù)據(jù)是多副本的存儲(chǔ),如果有副本出現(xiàn)了異常,系統(tǒng)具有副本自動(dòng)修復(fù)的能力。

我們選擇 Doris 的最后也是最重要的一個(gè)原因,就是它完全開源,社區(qū)比較活躍,便于后期的維護(hù)和升級(jí)。現(xiàn)在Apache Doris 背后也有商業(yè)化公司的支持,我們內(nèi)部線上服務(wù)遇到的問題,如果內(nèi)部不能自己解決,也能夠很快得到社區(qū)的支持,幫助我們解決。

以上這些就是我們選擇Apache Doris的主要原因。

3、應(yīng)用現(xiàn)狀

我們?cè)?019年的時(shí)候引入Doris,經(jīng)過幾年的發(fā)展,目前 Doris 在小米內(nèi)部已經(jīng)得到了非常廣泛的應(yīng)用,比較核心的、較大的業(yè)務(wù)有幾十個(gè),還有數(shù)百個(gè)小一些的業(yè)務(wù)。

內(nèi)部使用Doris比較大的業(yè)務(wù),包括用戶行為分析、AB實(shí)驗(yàn)、用戶畫像、小米造車、小米有品、新零售、天星數(shù)科、廣告投放、廣告BI和智能制造等等。Doris 的集群在我們內(nèi)部現(xiàn)在有數(shù)十個(gè),其中最大的集群有 99 個(gè) Be 節(jié)點(diǎn), 3 個(gè) Fe 節(jié)點(diǎn),集群的規(guī)模比較大。最大的集群每天有幾十個(gè)流式的數(shù)據(jù)導(dǎo)入任務(wù),單表每天最大的數(shù)據(jù)增量有 120 億,這個(gè)集群每天能夠承擔(dān)2萬次以上的有效查詢。

二、小米數(shù)據(jù)生態(tài)中的Doris

在第二部分,將介紹小米內(nèi)部數(shù)據(jù)生態(tài)中的Doris。

1、小米BI平臺(tái)架構(gòu)

在小米內(nèi)部,Doris 的一個(gè)較大的應(yīng)用場景是作為BI 平臺(tái)的底層的數(shù)據(jù)源。在 BI 平臺(tái)底層,除了使用 Doris 作為數(shù)據(jù)源之外,還有MySQL、 Hive 和Iceberg。MySQL 和 Doris 主要面向的是實(shí)時(shí)分析的業(yè)務(wù)場景,MySQL 針對(duì)的是數(shù)據(jù)量比較小,但是查詢非常敏感,要求查詢延遲非常低的業(yè)務(wù)。相比于MySQL ,Doris 面向的是大數(shù)據(jù)量的業(yè)務(wù),查詢的延遲要求比 MySQL 可能會(huì)稍微低一些,一般支持的是秒級(jí)的查詢延遲。Hive 和 Iceberg 主要針對(duì)的是數(shù)據(jù)量更大、離線分析的場景。

在小米的 BI 平臺(tái),用戶可以直接在語義模型層通過拖拽組件或者是編寫 SQL 的方式進(jìn)行語義建模,模型創(chuàng)建完成之后就可以對(duì)數(shù)據(jù)源進(jìn)行分析查詢,并且把查詢的結(jié)果在看板上進(jìn)行可視化展示。語義模型層除了支持拖拽組或編寫 SQL 來建模之外,還支持了指標(biāo)和維度定義、日期轉(zhuǎn)換、函數(shù)處理等一些比較復(fù)雜的能力。

另外,在語義模型層,也支持了查詢的自動(dòng)加速。用戶在創(chuàng)建看板的時(shí)候選擇了 Hive 或Iceberg作為數(shù)據(jù)源,同時(shí)選擇使用 Doris 進(jìn)行查詢加速,那么用戶創(chuàng)建好看板之后,就會(huì)由平臺(tái)生成數(shù)據(jù)同步任務(wù),根據(jù)用戶看板的數(shù)據(jù)分析需求,使用 Spark或Presto查詢Hive或Iceberg生成中間表,再把中間表數(shù)據(jù)導(dǎo)入到 Doris 里。用戶在查詢看板的時(shí)候就不用直接通過Presto或Spark來查 Hive 或Iceberg的數(shù)據(jù)了,可以直接路由到 Doris 查詢中間表的數(shù)據(jù),進(jìn)行加速查詢。

小米 BI 平臺(tái)除了支持PC 端看板,也支持了移動(dòng)端看板。小米內(nèi)部也引入了Apache Kyuubi組件,主要是盡量對(duì)上層的用戶屏蔽底層的具體查詢引擎。之前每一個(gè)查詢引擎都是上層用戶直連的,引入Kyuubi之后可以提供統(tǒng)一的 SQL 入口,由Kyuubi進(jìn)行具體引擎的連接。當(dāng)然對(duì)于歷史的、直接使用 Doris 的用戶場景,還是支持上層業(yè)務(wù)通過 JDBC 的方式來連接Doris進(jìn)行分析查詢。

這就是Doris在小米 BI 平臺(tái)的使用情況。

2、數(shù)據(jù)工場

小米內(nèi)部使用了數(shù)據(jù)工場對(duì)底層的存儲(chǔ)和計(jì)算引擎進(jìn)行了封裝。數(shù)據(jù)工場是小米自研的一款面向數(shù)據(jù)開發(fā)和數(shù)據(jù)分析人員的數(shù)據(jù)平臺(tái),底層集成了Doris、Iceberg、Hive、MySQL、Kudu等的存儲(chǔ)能力,同時(shí)也集成了Spark、Flink、Presto等的計(jì)算能力,對(duì)底層的存儲(chǔ)和計(jì)算能力進(jìn)行了統(tǒng)一的封裝,提供給集團(tuán)各個(gè)業(yè)務(wù)來進(jìn)行數(shù)據(jù)的存儲(chǔ)和計(jì)算。數(shù)據(jù)工場對(duì)底層的這些存儲(chǔ)和計(jì)算引擎也提供了統(tǒng)一的元數(shù)據(jù)管理、統(tǒng)一的權(quán)限管理、數(shù)據(jù)作業(yè)管理以及數(shù)據(jù)治理的能力。

3、統(tǒng)一元數(shù)據(jù)管理

對(duì)于底層的每一個(gè)存儲(chǔ)和計(jì)算引擎,在數(shù)據(jù)工場都做了統(tǒng)一的元數(shù)據(jù)管理,由數(shù)據(jù)工場給上層的業(yè)務(wù)提供了統(tǒng)一的元數(shù)據(jù)視圖。比如對(duì)于Doris來說,底層的元數(shù)據(jù)就包括Doris服務(wù)信息、集群信息、庫信息、表信息和分區(qū)信息,在統(tǒng)一元數(shù)據(jù)管理系統(tǒng)提供的元數(shù)據(jù)視圖就是“doris.集群名.庫名.表名.分區(qū)名”。通過這種方式對(duì)上層服務(wù)提供了統(tǒng)一的元數(shù)據(jù)視圖。通過元數(shù)據(jù)管理對(duì)所有的存儲(chǔ)資源可以進(jìn)行統(tǒng)一管理,形成了統(tǒng)一的資源視圖,可以對(duì)所有的資源變更和訪問進(jìn)行有效的審計(jì)。對(duì)于每一次Doris集群的查詢或?qū)懭朐L問,都可以在元數(shù)據(jù)管理系統(tǒng)里進(jìn)行記錄和審計(jì)。

4、統(tǒng)一權(quán)限管理

底層不同的引擎可能具有不同的權(quán)限體系,Doris使用的是用戶名和密碼的方式進(jìn)行鑒權(quán)、小米內(nèi)部的Hive使用的是Kerberos的方式來鑒權(quán)、小米內(nèi)部的Talos這種自研的消息隊(duì)列使用的是AKSK這種方式來進(jìn)行鑒權(quán)。

為了對(duì)上層用戶屏蔽底層不同系統(tǒng)的權(quán)限體系,小米在數(shù)據(jù)工場做了權(quán)限的代理,給上層用戶提供統(tǒng)一的權(quán)限管理能力。在數(shù)據(jù)工場引入了用戶空間這一概念,在用戶空間下包含不同的用戶,每一個(gè)用戶都具有不同的角色。owner角色是用戶空間的所有者,這個(gè)用戶空間下發(fā)生的所有賬單都會(huì)掛在 owner 所在的團(tuán)隊(duì)下面;Admin角色是用戶空間的管理者,可以增加或者是刪除用戶;Dev這個(gè)角色是普通的用戶,可以訪問這個(gè)用戶空間下所有的存儲(chǔ)和計(jì)算的引擎。用戶不需要針對(duì)每一個(gè)引擎使用不同的鑒權(quán)體系來進(jìn)行鑒權(quán),而是由用戶空間進(jìn)行權(quán)限的代理,比如用戶需要在數(shù)據(jù)工場查詢某一個(gè) Doris 表,不需要自己傳入用戶名和密碼,員工 ID 就會(huì)和這個(gè)用戶空間進(jìn)行綁定,員工查詢的時(shí)候會(huì)由他所在的用戶空間去查詢自己所擁有的表的用戶名和密碼,代替用戶進(jìn)行鑒權(quán)。

如果有業(yè)務(wù)想接入Doris,就需要在數(shù)據(jù)工場提交建庫的申請(qǐng),他需要選擇具體的集群名稱,描述自己的業(yè)務(wù)場景,提供查詢的延遲要求,提供預(yù)估的數(shù)據(jù)量。當(dāng)用戶提交了請(qǐng)求之后,Doris運(yùn)維的同學(xué)就會(huì)收到用戶提交的建庫請(qǐng)求,然后針對(duì)建庫請(qǐng)求里的場景信息,進(jìn)行審批,同時(shí)給用戶提供一些使用方面的指導(dǎo)。用戶完成建庫審批之后,就可以直接在對(duì)應(yīng)的集群上去做建表的操作了。建表的操作可以直接在數(shù)據(jù)工場來提交,可以通過DDL 的方式寫SQL來建表,也可以通過可視化的方式來選擇建表。用戶建好表之后就可以進(jìn)行數(shù)據(jù)的寫入和數(shù)據(jù)查詢了。

5、數(shù)據(jù)作業(yè)管理

小米的數(shù)據(jù)工場也提供了數(shù)據(jù)作業(yè)管理的能力,比如用戶數(shù)據(jù)需要從業(yè)務(wù)側(cè)寫到 Doris ,可以在數(shù)據(jù)工場直接提交數(shù)據(jù)寫入的作業(yè),用戶數(shù)據(jù)會(huì)首先寫入到小米自研的消息隊(duì)列Talos里,再從 Talos寫到各個(gè)不同的系統(tǒng)里。

如果用戶的數(shù)據(jù)是離線數(shù)據(jù),會(huì)先寫到Hive或者Iceberg里,如果是實(shí)時(shí)數(shù)據(jù),就會(huì)經(jīng)過Flink或Spark做一些簡單的處理,再通過Stream Load的方式寫到Doris里面來。如果用戶的離線數(shù)據(jù)是在 Hive里,后期想把數(shù)據(jù)同步到 Doris 里進(jìn)行分析查詢,就可以直接在數(shù)據(jù)工場提交Broker Load作業(yè),把Hive的表數(shù)據(jù)通過Broker Load 的方式寫入到Doris,也可以通過在數(shù)據(jù)工場寫 FlinkSQL或者是SparkSQL的方式,從 Hive或Iceberg里查數(shù)據(jù),然后把查到的數(shù)據(jù)通過 Stream Load 的方式寫入到Doris里。FlinkSQL和SparkSQL底層其實(shí)是對(duì)Doris的Stream Load數(shù)據(jù)寫入方式進(jìn)行了封裝,通過Stream Load的方式把數(shù)據(jù)并發(fā)地寫入到Doris里面。

6、數(shù)據(jù)治理

小米針對(duì) Doris 也提供了數(shù)據(jù)治理的能力,包括數(shù)據(jù)安全管理,數(shù)據(jù)質(zhì)量管理,數(shù)據(jù)成本管理。

數(shù)據(jù)安全管理方面,我們會(huì)定期去掃 Doris 全量集群的庫和表,對(duì)每一個(gè)字段進(jìn)行安全等級(jí)的定義,對(duì)于隱私級(jí)別高的數(shù)據(jù),需要做加密的存儲(chǔ)或者在網(wǎng)絡(luò)層面進(jìn)行隔離。

數(shù)據(jù)質(zhì)量管理,就是針對(duì)服務(wù)的可用性進(jìn)行持續(xù)地監(jiān)測(cè)和治理,對(duì)于一些可用性方面的隱患進(jìn)行持續(xù)跟進(jìn),并與不同的用戶進(jìn)行 SLA 的確定和握手。

數(shù)據(jù)成本管理,主要是做數(shù)據(jù)的分層存儲(chǔ)以及數(shù)據(jù)生命周期的管理,把常用的數(shù)據(jù)分區(qū)保存在Doris上,把一些歷史的、不常訪問的分區(qū)從 Doris 里刪除,這些數(shù)據(jù)在Hive或者Iceberg上面是有備份的。有了這種數(shù)據(jù)生命周期的管理,能夠極大地降低Doris存儲(chǔ)的成本,通過數(shù)據(jù)治理來實(shí)現(xiàn)數(shù)據(jù)安全、服務(wù)可靠和成本降低的目標(biāo)。

三、小米用戶行為分析實(shí)踐

在第三部分,向大家介紹一下Doris在小米用戶行為分析場景的實(shí)踐。

1、小米用戶行為分析平臺(tái)

小米的用戶行為分析平臺(tái)是一個(gè)基于海量數(shù)據(jù)的一站式、全場景、多模型、多維度、自助式和可視化的分析平臺(tái)。平臺(tái)底層可以對(duì)接不同的業(yè)務(wù)數(shù)據(jù),所以它是一個(gè)通用的分析平臺(tái)。在集團(tuán)內(nèi)部需要做用戶行為分析的業(yè)務(wù)都可以接入到這個(gè)平臺(tái)來進(jìn)行分析。這個(gè)平臺(tái)目前支持了事件分析、留存分析、漏斗分析、分布分析和路徑分析等分析方式。平臺(tái)用戶在小米用戶行為分析平臺(tái)根據(jù)分析需求配置查詢?nèi)蝿?wù),生成SQL,并下發(fā)給Doris引擎執(zhí)行分析查詢,并將查詢結(jié)果在平臺(tái)進(jìn)行可視化展示。

2、事件模型

業(yè)務(wù)要做行為分析,數(shù)據(jù)源主要是來自于各個(gè)業(yè)務(wù)在網(wǎng)頁或者APP上面的埋點(diǎn)數(shù)據(jù)。用戶在網(wǎng)頁或者APP上面的各種操作都會(huì)抽象成一個(gè)事件的實(shí)體,這個(gè)事件實(shí)體稱為事件的模型。小米的用戶行為分析平臺(tái)主要是基于事件模型進(jìn)行建模。

事件模型主要包含五個(gè)要素,分別是Who、When、Where、How和What。Who 表示這次事件是誰觸發(fā)的,在 Doris 的表中會(huì)對(duì)應(yīng)一個(gè)字段,即用戶ID;When 表示事件觸發(fā)的時(shí)間,在Doris表里對(duì)應(yīng)的字段是一個(gè)時(shí)間戳,一般會(huì)精確到毫秒級(jí)別;Where表示事件觸發(fā)的地點(diǎn),這個(gè)字段在Doris表里對(duì)應(yīng)的字段可能是通過 IP 解析出來的省份或城市;How表示這個(gè)事件是通過什么方式來觸發(fā)的,一般是 APP 的版本號(hào)或者瀏覽器,或者是用戶手機(jī)的信息等等;What表示這個(gè)事件到底是什么類型的事件,比如它是一個(gè) APP 的下載事件,或者是音樂的播放事件,或者是一個(gè)點(diǎn)擊事件等等。這就是我們進(jìn)行用戶行為分析的一個(gè)事件模型。

3、事件分析

在小米業(yè)務(wù)中,進(jìn)行用戶行為分析最多的方式是事件分析。事件分析也包含了三個(gè)要素,分別是事件、指標(biāo)和維度。平臺(tái)用戶可以針對(duì)不同的事件、指標(biāo)、維度去做靈活的組合。事件就是用戶在網(wǎng)頁或者是 APP 上面的行為,表示業(yè)務(wù)的過程。指標(biāo)是具體的數(shù)值,比如頁面的訪問量、訪問的時(shí)長等等。要做事件分析,就需要數(shù)據(jù)的實(shí)時(shí)采集,事件的實(shí)時(shí)分析,事件、維度和指標(biāo)的靈活選擇。通過事件分析能夠研究到某個(gè)行為發(fā)生對(duì)業(yè)務(wù)的影響以及影響的程度。

這里舉一個(gè)簡單的例子,在小米的用戶行為分析平臺(tái),要做事件分析,需要選擇具體的分析數(shù)據(jù)源,這個(gè)數(shù)據(jù)源對(duì)應(yīng)了一張Doris表,然后需要選擇事件、維度和指標(biāo)。如上圖中所示,要做事件分析,先選擇事件分析的時(shí)間,比如5月30號(hào)的0點(diǎn)到5月30號(hào)的 23 點(diǎn),針對(duì)某一個(gè) APP 按小時(shí)來統(tǒng)計(jì)下載這個(gè)事件觸發(fā)的用戶數(shù)。

我們?cè)谶@個(gè)頁面上執(zhí)行事件、維度和指標(biāo)的選擇之后,點(diǎn)擊查詢,系統(tǒng)中就會(huì)生成一條SQL,接著由平臺(tái)下發(fā)SQL到 Doris 系統(tǒng)進(jìn)行查詢,再把查詢結(jié)果返回給平臺(tái),平臺(tái)再根據(jù)結(jié)果做可視化的展示。我們可以在圖中看到明顯的變化趨勢(shì)。

4、留存分析

小米的用戶行為分析平臺(tái)也支持做留存分析。留存分析是一種用來分析用戶參與情況和活躍程度的分析模型,能夠考察進(jìn)入初始行為的用戶中有多少人進(jìn)行了后續(xù)的行為。留存分析也是用來衡量產(chǎn)品對(duì)于用戶價(jià)值高低的重要方法。

為了支持留存分析,我們基于Apache Doris 的聚合函數(shù)的框架,開發(fā)了兩個(gè)聚合函數(shù),分別用來計(jì)算單用戶的留存數(shù)據(jù)和全量用戶的留存數(shù)據(jù)。

單用戶的留存函數(shù)retention_info(),可以傳入以下幾個(gè)參數(shù):第一個(gè)參數(shù)start_time,只有在這個(gè)時(shí)間之后發(fā)生的事件,我們才認(rèn)為是有效的事件。在這個(gè)時(shí)間點(diǎn)之前的事件都可以忽略;第二個(gè)參數(shù)是unit,是留存分析的時(shí)間單位,現(xiàn)在支持的主要是按天來做留存,所以這個(gè)參數(shù)可以傳入“day”的字符串;第三個(gè)參數(shù)就是event_time,每一個(gè)事件發(fā)生的時(shí)間可以通過這個(gè)參數(shù)傳進(jìn)去;第四個(gè)參數(shù)是 event_type,用來判斷傳入的這個(gè)事件是初次事件,還是留存事件。

前面圖片示例中的SQL,在內(nèi)層查詢里是按照distinct_id來做的分組,每一個(gè)distinct_id對(duì)應(yīng)的是一個(gè)用戶,所以內(nèi)層查詢能夠計(jì)算出每一個(gè)用戶的留存數(shù)據(jù)。我們?cè)谶@個(gè)例子里,可以看到傳給retention_info的實(shí)參,把view作為初次事件,buy作為留存事件,在傳入事件類型的時(shí)候,初次事件傳1,留存事件傳2,對(duì)于不屬于初次事件也不屬于留存事件的其它事件,傳入的就是0。通過內(nèi)層查詢我們就可以計(jì)算出每一個(gè)用戶實(shí)際的留存數(shù)據(jù),再結(jié)合外層的查詢 retention_count()做一次聚合,最終計(jì)算出全量用戶的留存數(shù)據(jù)。

上圖是小米用戶行為分析平臺(tái)進(jìn)行留存分析的一個(gè)示例,也是需要選擇數(shù)據(jù)源,數(shù)據(jù)源對(duì)應(yīng)一個(gè)具體的業(yè)務(wù),在Doris引擎里邊對(duì)應(yīng)了一張具體的表,我們需要在這個(gè)頁面上選擇初始行為是什么,后續(xù)行為是什么,以及留存的時(shí)間是7日的留存還是 14 日的留存,還要選擇留存分析的時(shí)間范圍。在這個(gè)實(shí)例中,我們選擇了最近 14 天,點(diǎn)擊查詢之后就會(huì)生成一條SQL,這條 SQL 就是我們前邊看到的,由我們自定義的兩個(gè)聚合函數(shù)來進(jìn)行留存分析的查詢,然后查詢下發(fā)到Doris引擎來執(zhí)行,查到的結(jié)果返回給用戶行為分析平臺(tái),進(jìn)行可視化的展示。

不同顏色的線表示的是初始行為發(fā)生的日期,每一條線表示的是初始行為發(fā)生之后,在第 0 天、第1天、第2天、第3天分別的留存率。第 0 天就是發(fā)生了初始行為的當(dāng)天就發(fā)生了留存事件的用戶的留存率,第1天就表示初始行為發(fā)生日期的后一天發(fā)生了留存事件的用戶留存率。

5、漏斗分析

小米的用戶行為分析平臺(tái)支持漏斗分析。漏斗分析是一種用來分析用戶行為狀態(tài)變化從起點(diǎn)到終點(diǎn)各個(gè)階段用戶轉(zhuǎn)化率的分析模型。我們可以跟蹤漏斗的整個(gè)轉(zhuǎn)化過程,在這個(gè)轉(zhuǎn)化過程里,都是以用戶為單位,將用戶的步驟串聯(lián)起來,并不是把每一個(gè)步驟發(fā)生的次數(shù)做一次簡單的計(jì)數(shù),需要確保進(jìn)入到后續(xù)步驟中的用戶一定是完成了所有的前序步驟。通過漏斗分析,可以了解用戶在漏斗的哪一步流失的最多,以及不同類型用戶轉(zhuǎn)化的情況。

上圖右側(cè)是一個(gè)簡單的漏斗分析模型。漏斗定義了三個(gè)步驟,有 100 個(gè)用戶觸發(fā)了步驟1,其中又有 60 個(gè)用戶觸發(fā)了步驟2,這60個(gè)用戶中又有 20 個(gè)用戶觸發(fā)了步驟3。我們可以看到,從步驟 1 到步驟 2 用戶的轉(zhuǎn)化率是60%,流失率是40%,從步驟 2 到步驟 3 用戶的轉(zhuǎn)化率是33%,流失率是67%。完整的漏斗,總體轉(zhuǎn)化率只有20%,總體的流失率達(dá)到了80%。

為了支持漏斗分析,我們基于Apache Doris 的聚合函數(shù)框架開發(fā)了兩個(gè)聚合函數(shù),分別用來計(jì)算單個(gè)用戶在漏斗的各個(gè)階段的事件數(shù)據(jù)和全量用戶在漏斗各個(gè)階段的轉(zhuǎn)化率。計(jì)算單個(gè)用戶在漏斗各個(gè)階段的事件數(shù)據(jù)的聚合函數(shù)是 funnel_info(),在這個(gè)函數(shù)中我們可以傳入以下幾個(gè)參數(shù),第一個(gè)參數(shù) start_time是我們要進(jìn)行漏斗分析的起始時(shí)間,在這個(gè)時(shí)間之后的事件才是有效的事件;第二個(gè)參數(shù)time_window,是有效窗口期,從發(fā)生了漏斗第一個(gè)步驟的事件開始,在這個(gè)窗口期內(nèi)完成了漏斗所有步驟的用戶,才算是完成了一次完整的轉(zhuǎn)化;第三個(gè)參數(shù)step是我們要傳入的事件是漏斗的哪一個(gè)步驟的事件;第四個(gè)參數(shù)是event_time是事件發(fā)生的具體時(shí)間。

圖中的 SQL就是用來做漏斗分析的,使用到了兩個(gè)聚合函數(shù)。內(nèi)層的查詢是按照distinct_id進(jìn)行了分組,每一個(gè)distinct_id對(duì)應(yīng)一個(gè)用戶。然后我們定義了一個(gè)漏斗,包含四個(gè)步驟,view作為第一個(gè)步驟, open 作為第二個(gè)步驟, buy 作為第三個(gè)步驟, use 作為第四個(gè)步驟。在內(nèi)層查詢里就可以計(jì)算出每一個(gè)用戶在漏斗各個(gè)階段的事件數(shù)據(jù),然后將這些用戶的事件數(shù)據(jù)再交給外層查詢,由 funnel_count() 這個(gè)聚合函數(shù)進(jìn)行聚合分析,最終計(jì)算出全量用戶在漏斗各個(gè)階段的轉(zhuǎn)化情況。

要使用小米的用戶行為分析平臺(tái)進(jìn)行漏斗分析,首先需要?jiǎng)?chuàng)建漏斗。創(chuàng)建漏斗就需要選擇窗口期,用戶觸發(fā)完第一個(gè)步驟之后,只有在這個(gè)窗口期內(nèi)完成整個(gè)漏斗的所有步驟才算作是完成了一個(gè)完整的轉(zhuǎn)化。創(chuàng)建漏斗還需要定義漏斗的所有步驟,漏斗中至少會(huì)包含兩個(gè)步驟,每一個(gè)步驟對(duì)應(yīng)一個(gè)事件。創(chuàng)建好漏斗之后,就可以進(jìn)行漏斗分析了。

在小米的用戶行為分析平臺(tái),首先需要選擇數(shù)據(jù)源,數(shù)據(jù)源對(duì)應(yīng)了一個(gè)具體的業(yè)務(wù),在Doris中對(duì)應(yīng)了一張具體的表;然后可以選擇創(chuàng)建好的一個(gè)漏斗模型;接著再選擇時(shí)間,比如進(jìn)行最近7天的漏斗分析;最后點(diǎn)擊查詢,會(huì)生成一條SQL,SQL使用到了我們自定義的兩個(gè)聚合函數(shù)。平臺(tái)會(huì)把SQL下發(fā)給Doris引擎進(jìn)行查詢,平臺(tái)獲取到查詢結(jié)果之后做一些簡單的處理,然后進(jìn)行可視化展示。

在這個(gè)示例中,漏斗包含了四個(gè)步驟,分別是曝光、滑動(dòng)、下載和激活??梢钥吹?,在第一個(gè)步驟和第二個(gè)步驟之間,用戶的轉(zhuǎn)化率是 26.51%;在第二個(gè)步驟和第三個(gè)步驟之間,用戶的轉(zhuǎn)化率是67%;在第三個(gè)和第四個(gè)步驟之間,用戶的轉(zhuǎn)化率是65%。用戶的總體轉(zhuǎn)化率是 11.68%。也可以看到在第一個(gè)步驟和第二個(gè)步驟之間,用戶的流失率是最高的。觸發(fā)了曝光事件之后,有很大一部分用戶沒有觸發(fā)滑動(dòng)這個(gè)事件,我們就需要根據(jù)計(jì)算出來的這些數(shù)據(jù)去具體地分析用戶在這兩個(gè)階段之間流失的具體原因,然后對(duì)我們的系統(tǒng)或者產(chǎn)品做進(jìn)一步的優(yōu)化。漏斗分析為我們的系統(tǒng)優(yōu)化提供了依據(jù)。

6、路徑分析

小米用戶行為分析平臺(tái)支持了路徑分析,用來分析用戶在使用產(chǎn)品時(shí)的路徑分布的情況,可以洞察到用戶全生命周期的行為特征,可以通過可視化用戶流全面來了解用戶整體的行為路徑。通過路徑分析,我們可以挖掘出用戶頻繁訪問的路徑有哪些,可以尋找用戶在單個(gè)環(huán)節(jié)流失的具體原因,為產(chǎn)品優(yōu)化提供依據(jù)。

為了支持路徑分析,我們也是基于Apache Doris 的聚合函數(shù)框架開發(fā)了兩個(gè)聚合函數(shù),分別用來計(jì)算單個(gè)用戶的路徑統(tǒng)計(jì)數(shù)據(jù)和全量用戶的路徑統(tǒng)計(jì)數(shù)據(jù)。在第一個(gè)聚合函數(shù) session_del()中可以傳入以下參數(shù):event_name是事件名稱;event_time 是事件發(fā)生的時(shí)間;session_interval 是事件的時(shí)間間隔,一個(gè)用戶連續(xù)的兩次事件發(fā)生的時(shí)間如果超過了我們指定的這個(gè)時(shí)間間隔,就需要把這兩個(gè)時(shí)間從中間切分開,不能把它們作為同一個(gè)路徑,而是分為兩個(gè)路徑;target_event_name 參數(shù)是目標(biāo)事件,一般會(huì)選擇一個(gè)具體的事件作為路徑的起始事件或者是終止事件,就是通過這個(gè)參數(shù)來設(shè)定的;參數(shù)is_reverse表示前面選擇的target_event_name是路徑的起始事件還是路徑的終止事件;參數(shù)max_level 定義的一個(gè)路徑最長包含的事件數(shù)量。

要去做路徑分析,一般會(huì)選擇一個(gè)時(shí)間范圍,很少對(duì)全量數(shù)據(jù)去做路徑分析。在SQL的內(nèi)層查詢里使用distinct_id進(jìn)行分組,每一個(gè) distinct _id對(duì)應(yīng)的一個(gè)用戶,通過內(nèi)層查詢就可以計(jì)算出單個(gè)用戶的路徑統(tǒng)計(jì)數(shù)據(jù)。然后將所有用戶的路徑統(tǒng)計(jì)數(shù)據(jù)再交給外層的查詢,通過 session_count ()這個(gè)聚合函數(shù)來做計(jì)算,得到全量用戶的統(tǒng)計(jì)數(shù)據(jù)。

7、分布分析

小米的用戶行為分析平臺(tái)也支持了分布分析,這種方式是指用戶在特定指標(biāo)下的頻次、總額等特征的結(jié)構(gòu)化的分段展現(xiàn)。通過分布分析可以洞察到數(shù)據(jù)的分布特征,判斷極端數(shù)值的占比,了解業(yè)務(wù)的健康程度。

上圖就是進(jìn)行分布分析的一個(gè)示例。首先選擇具體的數(shù)據(jù)源,數(shù)據(jù)源對(duì)應(yīng)一個(gè)具體的業(yè)務(wù),也是在Doris引擎中對(duì)應(yīng)了一張具體的表;然后選擇分布分析的指標(biāo)和維度,比如時(shí)間選擇了2023年5月31號(hào)到6月1 號(hào)這兩天的時(shí)間范圍,我們要進(jìn)行的是瀏覽的總次數(shù)分布的計(jì)算;另外還需要選擇數(shù)據(jù)分布的區(qū)間,這里我們使用了默認(rèn)的區(qū)間,用戶也可以自定義區(qū)間。點(diǎn)擊查詢就會(huì)生成一條SQL,把 SQL 下發(fā)到Doris引擎進(jìn)行查詢,然后查詢的結(jié)果會(huì)由小米用戶行為分析平臺(tái)進(jìn)行一些簡單的處理,并進(jìn)行可視化的展現(xiàn)。

可以看到,在這兩天的瀏覽事件,總次數(shù)分布在 10-30 次這個(gè)區(qū)間里的用戶數(shù)是最多的,通過這種方式進(jìn)行分布分析。

四、未來規(guī)劃

最后簡單介紹一下小米未來在Doris方面的規(guī)劃。

首先,Doris的資源隔離能力不是很好,穩(wěn)定性還存在一些問題,公共集群上的業(yè)務(wù)會(huì)比較多,可能一個(gè)大查詢就會(huì)占滿整個(gè)集群資源,影響到其它業(yè)務(wù)的使用,所以我們希望重點(diǎn)提升 Doris 的穩(wěn)定性,并且在公共集群上支持大查詢的定位和攔截的能力。

另外,小米在部分業(yè)務(wù)上線了 Doris 的向量化版本,目前內(nèi)部使用的 Doris 向量化版本是1.1.2,用戶反饋總體查詢性能提升比較明顯,所以后期我們會(huì)推動(dòng)全量的 Doris 集群上線向量化版本。

其次,小米內(nèi)部對(duì)于 OLAP 分析的需求仍在增長,我們還會(huì)在小米手機(jī)、小米造車等一些核心的業(yè)務(wù)上來推廣Doris。

最后,目前小米內(nèi)部高性能 OLAP 查詢主要還是使用Doris,后面可能還會(huì)探索引入一些其它系統(tǒng)來解決不同業(yè)務(wù)場景的問題,我們需要盡可能對(duì)用戶屏蔽底層引擎的信息,盡量減少對(duì)業(yè)務(wù)的影響,所以我們還會(huì)探索統(tǒng)一SQL入口的解決方案。

關(guān)鍵詞:

相關(guān)新聞

Copyright 2015-2020   三好網(wǎng)  版權(quán)所有 聯(lián)系郵箱:435 22 640@qq.com  備案號(hào): 京ICP備2022022245號(hào)-21
亚洲一区二区偷拍女厕所| 国产高清自拍偷拍在线| 亚洲自拍偷拍一区二区中文字幕| 国产91黑丝小视频在线观看| 99久久精品视频16| 视频免费在线观看网站| av在线男人的天堂亚洲| 一区二区三区四区 在线播放| 91精品综合久久久久久五月天| 欧美老熟妇xxoo老妇| 97视频538在线观看| 九十九步都是爱最后一步是尊严| 黑人和日本人av一区二区| 亚洲国产精品自拍偷拍视频在线| 欧洲成熟女人色惰片| 五月婷婷激情视频网| 亚洲AV无码久久精品国产一区老| 一区二区三区四区影片| 麻豆国产精品777777在| 女同性恋av在线播放| 国产av高清二区三区| 99热99这里免费的精品| 天天干夜夜操91视频网站| 青娱乐免费视频一二三| 日本成年视频在线免费观看| 91香蕉国产亚洲一二三区| 亚洲一区在线视频观看地址| 超级黄肉动漫在线观看| 日韩欧美一区二区三区免费看| 午夜宅男电影av网站| 免费看日韩黄视频在线观看| 69精品互换人妻4p| 欧美日韩成人高清中文网| 午夜福利片无码10000| 日本一区二区三区区别| 国产美女视频带a∨黄色片| 成人av中文字幕在线看| 日韩欧美中文字幕老司机三分钟| 最新福利二区三区视频| 久草视频在线视频在线视频| 二十四小时日本高清在线观看 | 亚洲蜜桃久久久久久| 天堂av在线最新地址| 天海翼亚洲一区在线观看| 国产igao激情在线视频入口| 真人一进一出抽搐大尺度视频| 日本高清有码在线视频| 可以直接看av网站| 欧美成人性生活视频播放| 人妻超清中文字幕在线乱码| 加勒比不卡在线视频| 亚洲熟妇在线视频观看| 国产在线小视频一区二区| 国产精品剧情av在线播放| 有码一区二区三区四区五区| 可以免费观看日韩av| 国产自拍偷拍在线精品| 精品久久久久久久久久久久久| 成人免费视频现网站99在线观看 | 国产激情免费在线视频| 亚洲美女a级黄色在线播放| 精品国产污污污污免费观看| 日韩美精品成人一区二区三区四区| v天堂国产精品久久| 首页欧美日韩中文字幕| 女人的天堂av在线网| 豆豆专区操逼性视频在线| 欧美日韩精品aaa| 国产大桥未久一区二区| 正在播放麻豆精品一区二区| av资源中文字幕在线观看| 麻豆国产精品777777在| 国产精品乱码高清在线观看h| 免费的啪啪视频软件| 荣立三等功退休有什么待遇| 色欲天天媓色媓香视频综合网| 中文字幕中文字幕在线中…一区| 人人妻人人狠人人爽| 精品久久久久久久久久久久久 | 黄片操操操操操操c| 亭亭五月天在线观看| 91精品夜夜夜一区二区蜜桃| 蜜桃臀少妇白色紧身裤细高跟| 男女69视频在线观看免费| 中文字幕熟女人妻一区| 国产激情在线观看一区二区三区| 亚洲综合天堂av网站在线观看| 国产熟女五十路一区二区三区| 亚洲制服丝袜资源网| 亚洲熟女乱色一区二区三区视频| 国际日韩日韩日韩日韩日韩| 美女福利网站在线播放| 在线观看中文字幕精品av| 两个人在一起靠逼啊啊啊| 黑人黄色免费一级av| 亚洲欧美韩国日本一区二区| 开心激情五月天作爱片| 亚洲va999天堂va| 婷婷色九月综合激情丁香| 在线免费观看视频18| 日本一区二区高清av中文| 不卡视频在线 欧美日韩| 国产av高清二区三区| 精品国产污污污免费入口| 啪啪啪网站免费看视频| 黑人爆操女人免费视频| 99久久久久久久久久久久久| 国产igao激情在线视频入口| 亚洲熟女乱色一区二区三区视频| 一区二区三区国产精华液区别大吗| 亚洲少妇视频在线观看| 欧美成人屋影院在线视频观看| 中文人妻av一区二区三区| 欧美日韩综合精品无人区| 亚洲av中文免费在线| 色视频在线播放免费观看| 手机看片福利一区二区三区四区| 亚洲精品一区二区gif| 日本少妇三级交换做爰做| 一区二区三区资源视频| 亚洲国产精品一区51动漫| 免费24小时人妻视频| 亚洲男人天堂最新网址大全| 亚洲国产精品自拍偷拍视频在线| 欧美日韩久久丝袜在线| 99国产精品久久99久久久| 中文字幕亚洲乱码精品无限| 二十四小时日本高清在线观看| 青青操久久综合激情| 天天操天天射天天操天天日| 得得爱在线视频观看| 亚洲人人爽人人澡起碰av| 91精品国产综合99| 午夜国产一区二区三区| 69久久夜色精品国产69乱电影| 精品免费一区二区三区四区视频| 精品人妻人人做人人爽| 天天天天天天天天干夜夜| 精品人妻在线激情视频| 亚洲字幕一区二区夜色av| 熟女人妻aⅴ一区二区三| 日本亚洲午夜福利一区二区三区| 熟女一区二区视频在线| 中文字幕国产一区在线视频| 国产又粗又长又大视频| 中文字幕 首页 人妻| 男人电影天堂在线观看| 中文字幕丰满子伦无码专区| 黑人巨大精品一区二区在线| 国产原创一区二区三区在线播放| 午夜精品久久久久久久精品乱码| 色丁香久久激情综合网| 色999日韩偷自拍拍免费 | 自拍偷拍亚洲综合第一页| 河北全程露脸对白自拍| 91系列视频在线播放| 97视频人人爱麻豆| 青青免费观看视频| 日本男女免费福利视频| 欧美黑人1区2区3区| 黑人和日本人av一区二区| 91激情四射婷婷综合| 国产av高清二区三区| 亚洲一区二区三区国产精品电影 | 97成人老师在线视频| 中文字幕国产一区在线视频| 国色天香一二三期区别大象| 日韩欧美中文字幕老司机三分钟| 99久久久久久亚洲精品免费| 果冻麻豆一区二区三区| aa福利影视在线观看| 色欲AV蜜桃一区二区三| 人妻少妇精品二三区| 亚洲a区在线免费观看| 免费在线观看亚洲福利| 亚洲欧美激情久久久| 中文字幕日本一二三区| 日韩欧美一区二区三区免费看| 亚洲国产日韩精品在线| 性高潮视频在线观看日韩| 桃色成人开心激情网| 亚洲欧美综合另类最新| 成人午夜av电影网| 熟妇精品午夜久久久久| 久久人妻人人草人人爽| 视频在线+欧美十亚洲曰本| 日本在线免费观看国产精品| 亚州av嫩草av极品在线观看| 9420高清视频在线观看国语版| 国产成人在线观看hd| 成人精品动漫一区二区| 国产高清自拍偷拍在线| 美女把逼扒开让男人桶| 在线成人教育平台排名| 午夜精品小视频在线播放| 最新日韩av电影在线播放| 最近最新欧美日韩精品| 99亚偷拍自图区亚洲| 亚洲精品久久久人妻| 天天日天天玩天天摸| 五月婷婷激情视频网| 在线视频自拍第三页| 国产中年夫妇激情高潮| 日韩久久不卡免费视频 | 女人的天堂 av在线| 天天日天天亲天天操| 成人黄色录像在线观看| av在线免费在线观看| 97视频538在线观看| 欧美精品熟妇免费在线| 天天早上头和脸出汗是怎么办| 亚洲永远av在线播放| 日韩人妻中文字幕区| 美女张开腿给男人桶爽的软件| 在线能看视频你懂的| 欧洲成熟女人色惰片| 4438全国成人免费视频| 不用付费特黄特色亚洲特级黄色片| 老熟妇一区二区三区v∧88| 最新国产精品久久精品app| 又粗又长又硬又黄又爽| 国产精品久久久99| 蜜臀一区二区日韩美女少妇视频| 精品国模一区二区三区欧美 | 1级黄色片在线观看| jizzjizz国产精品传媒| 天天曰天天摸天天爽| av一区二区三区蜜桃| 精品国模一区二区三区欧美| 成年人黄色日本视频| 日本有码精品一区二区三区| 天天摸天天干夜夜操| 55夜色66夜色亚洲精品| 欧美日韩福利视频网| 天天干夜夜撸天天操| 亚洲熟女一区二区六区| 亚洲欧美另类校园春色| 911美女片黄在线观看| 极品风骚人妻3p视频| 久久久久九九九九九12| 夜色17s精品人妻熟女av| 黄色网络中文字幕日本| 日韩激情文学在线视频| 伊人免费观看视频一| 青娱乐免费视频一二三| 欧美插插插插插插| 亚洲精品乱码久久久久app| 日本特级黄片免费观看| 一区二区三区 国产日韩欧美| 中文字幕av人妻一区二区三区| 高清欧美色欧美综合网站| 亚洲天堂色综合久久| 久久精品国产亚洲av清纯| 日本午夜福利免费在线播放| 亚洲日本欧美韩国另类综合| 自拍偷拍 国产激情| 国产精品中文字幕丝袜| 欧美日韩国产在线中文字幕| 精品高潮呻吟久久av| 18福利视频在线观看| 免费中文字幕a级激情| 港台美女明星av天堂| 午夜亚洲国产精品中字| 色就色综合偷拍区欧美在线| 亚洲国产日韩精品在线| 黄在线看片免费人成视频| 精品人妻 色中文熟女 oo| 久久av色噜噜ai换脸| 97精品久久久久久无码人妻| 成人免费视频现网站99在线观看 | avtt中文字幕手机版| 妈妈的朋友2中文字幕在线| 快使劲弄我视频在线播放| 午夜情色一区二区三区| 久99久视频免费观看中文字幕| 老司机在线视频福利观看| 在线有码人妻自拍视频| 免费看超污视频在线观看| 亚洲欧美成人午夜一区二区| 日韩成人免费观看电影| 国产高清自拍偷拍在线| 91青青青国产免费高清| 大乳人妻一区二区三区| 天天操天天干加勒比久久| 果冻麻豆一区二区三区| 一区二区三区五区六区| 青青操天堂在线观看视频| 18禁网站在线点击观看| 天天天天天天天天日日日| 黑鸡巴肏少妇逼视频| 最新日韩av电影在线播放| 日本一区二区三区调教性奴视频| 亚洲欧美激情国产综合久久久| 亚洲制服丝袜在线看| 交换的一天中文字幕在线视频| 成人午夜av电影网| 天天爱天天日天天爽| 99精品视频在线在线观看| 亚成区一区二区人妻熟女| 女同大尺度视频网站在线观看| 国产在线小视频一区二区| 夜夜躁av麻豆男| 日韩欧美中文字幕老司机三分钟 | 午夜亚洲国产精品中字| 男女啪啪啪啪91av日韩| 蜜乳视频一区二区三区| 国产一区两区三区福利小视频| 国产91精品福利系列| 九色91操最新在线观看网址| 青青在线免费手机播放视频| 日韩一区二区在线播放观看| 成人黄色录像在线观看| 亚洲永远av在线播放| 日本免费人爱做视频在线观看不卡| 鸡巴在里面福利视频在线观看| 亚洲宅男噜噜噜66在线观看| 91色老久久精品偷偷蜜臀| 国产精品久久久99| 亚洲精品乱码久久久久app| 女人高潮潮呻吟喷水网站| 丰满少妇高潮喷水视频| 中文字幕av特黄毛片| 国产精品igao为爱寻找激情| 日本一本午夜在线播放| 色欲AV蜜桃一区二区三| 又粗又长又硬又黄又爽| 亚洲美女露隐私av一区二区精品| 日本少妇精品免费视频| 免费在线观看黄色小网站| 青青草原在线播放日韩| 18岁禁一二三区免费体验| 天堂网成人av电影| 国产夫妻视频在线观看免费| 亚洲一区二区精品三区视频| aaaa级少妇高潮在线观看 | 天天看天天爱天天日| 日韩一级视频一区二区三区| 亚洲|久久久久久一二三区丝袜| 第一福利视频在线观看| 亚洲成人三级黄色片| 69xx精品久久久久| 欧美精品乱码99久久蜜桃免费| 国产主播诱惑毛片av| ass亚洲熟女ass| 日韩激情亚洲国产欧美另类激情| 91佛爷视频在线观看| 美女激情久久久久久久| 青青草原在线播放日韩| 人妻超清中文字幕在线乱码| 69精品人妻久久久久久久久久久 | 欧美亚洲精品色图网站| 国产91精品福利系列| 91精品久久久久久久久99蜜臀| 老色鬼精品视频在线观看播放| 无码人妻丰满熟妇区五路| 夜夜躁婷婷av蜜桃妖| 92午夜免费福利视频www| 精品国产污污污免费入口| 看女人大BB群伦交| 在线免费观看视频18| 国产伦理二区三区在干嘛呢| 538欧美在线观看一区二区三区| 99热99这里免费的精品| 亚洲中文字幕最新地址| 黄很色很在线免费视频网站| 国产精品亚洲精品亚洲| 欧美色视频网址大全| av在线观看视频免费| 制服丝袜 中文字幕 日韩 | 中文字幕丰满子伦无码专区 | 在宿舍强奷两个清纯校花| 天海翼亚洲一区在线观看| 国产精品久久人人添| 久久久国产精品免费视频网| 自拍偷拍视频亚洲一区| 亚洲美女a级黄色在线播放| 亚洲午夜国产末满十八岁勿进网站| 18在线观看免费观看| 亚洲在线免费观看18| 国产夫妻视频在线观看免费| 天天日天天干天天日天天干天天| 午夜野花视频在线观看| 欧美不卡一二三区精品| ysl蜜桃色7425| 日本高清 中文字幕| 最新激情中文字幕视频| 99热这里只有精品免费播放| 成人人妻h在线观看| 欧美vs亚洲vs日韩| 人人妻人人爽人人爽欧美一区| 成人av在线视频免费| 亚洲韩精品一区二区三区| 欧美亚洲另类精品第一页| 最新日韩中文字幕啪啪啪| 国语精品视频自产自拍| 91色哟哟视频在线观看| av天堂新资源在线| 久久sm人妻中出精品一区二区| 亚洲成人五月婷婷久久综合| 99久久99九九九99九| 国产精品性感美女视频| 香港日本台湾经典三级| 午夜福利国产精品久久久久| 青娱乐免费视频一二三| 92午夜免费福利视频www| 国产精品久久久久久成人久| 亚欧洲乱码视频一二三区| 97人妻av人人澡人人爽| 九九热在线精品播放| 亚洲色视频在线播放网站| 色丁香久久激情综合网| 在线观看黄页网站视频网站| 高潮喷水一区二区三区| 小妹妹爱大棒棒免费观看视频| 亚洲图片另类综合小说| 国产福利三级在线观看| 国内精品一区二区2021在线| 免费的啪啪视频软件| 夜色17s精品人妻熟女av| av在线男人的天堂亚洲| 精品人妻在线激情视频| 国产精品内射婷婷一级| 国产一区两区三区福利小视频| julia人妻av一区二区三区| 中文字幕在线免费观看成人| 97精品人妻免费视频| 情趣视频在线观看91| 荣立三等功退休有什么待遇| avgo成人短视频| 欧美操大黑鸡巴视频在线观看| 亚洲成年人精品国产| 欧美 日韩 精品 中文| 精品国产污污污污免费观看| 不用付费特黄特色亚洲特级黄色片| 欧美日韩福利视频网| 97人妻在线视频自拍| 福利视频免费在线播放| 欧美在线观看一区二区不卡| 一区二区三区四区久久久久韩日| 欧美日韩福利视频网| 色欲天天媓色媓香视频综合网| 搞乱在线在线观看视频| 福利在线国产小视频| 亚洲妹妹我爱你在线观看| 中文字幕福利视频在线一区| 日本四十路人妻熟女| 国产精品性感美女视频| 精品人妻在线激情视频| 亚洲色大WWW永久网站| 中文人妻av一区二区三区| 18禁网站在线点击观看| 91精品一区一区三区| 四虎国产精品国产精品国产精品| 国产亚洲精品啪啪视频| 天天操天天舔天天爽| 一二三四区国产在线观看| 亚洲欧美不卡专业视频| 91精产国品一二三产区区别网站 | 欧美老熟妇xxoo老妇| 奇米网首页神马久久| 男女69视频在线观看免费| 加勒比不卡在线视频| 天堂在线中文字幕av| 操人妻人妻天天爽天天偷| 亚洲成a人片777777张柏芝| 欧美久久蜜臀蜜桃资源吧| 天天干夜夜爽狠狠操| 最新日韩av电影在线播放| 91福利高清在线播放| 国产视频成人自拍蝌蚪视频| 麻豆国产91制片厂| 日韩av电影中文在线免费观看| 人妻视频网站快射视频网站| 91中文字幕视频网站| 色视频免费观看网址| 91精品夜夜夜一区二区蜜桃| av无限看熟女人妻另类av| 免费看超污视频在线观看| 裸露视频免费在线观看| 美女网站视频久久精品| 天天干夜夜操91视频网站| 亚洲唯美激情综合四射| 欧美精品熟妇免费在线| 69精品人妻久久久久久久久久久| 最新国产精品综合网高清| 小妹妹爱大棒棒免费观看视频| 伊人精品成人综合网| 男女啪啪啪啪91av日韩| 精品精品精品精品精品污污污污 | 人妻超清中文字幕在线乱码| 99999久久久精品| 99久久国产精品免费消防器材| 国产成人情侣激情视频| 超peng视频在线免费播放97| 精品日本少妇久久久| 青娱乐这里只有精品| 日韩成人免费观看电影| 欧美亚洲愉拍一区二区三区| 性感人妻 中文字幕| 欧美大胆a级视频秒播| 欧美精品激情在线不卡| 超碰在线观看97资源| 亚洲黑人欧美二区三区| 性感人妻 中文字幕| 一区二区三区资源视频| 69国产在线视频网站| 亚洲第一页欧美第一页| 韩国一级片最火爆中文字幕| 天堂av国产av伦理av| 亚洲综合另类欧美久久| 久久99精品热在线观看| 亚洲午夜国产末满十八岁勿进网站| 性感人妻 中文字幕| 亚洲欧美韩国日本一区二区| 男人的天堂av中文字幕| 欧美精品乱码99久久蜜桃免费| 色视频在线播放免费观看| 福利视频导航在线观看| 小妹妹爱大棒棒免费观看视频| 亚洲唯美激情综合四射| 亚洲制服丝袜网站中文字幕| 天天搞天天操天天干| 午夜国产免费视频亚洲| 啊~插得好快别揉我胸了视频| 日本福利网站一区二区| 91久久久精品成人国产| 99久久国产精品免费热| 日韩免费黄色片在线观看| 亚洲免费午夜污福利| 色欲AV亚洲AV无码精品| 91精品久久久久久久久99蜜臀| 天天操天天日天天插天天舔| 久久国产精品久精国产爱 | 大香蕉在线欧美在线视频| 神马午夜久久电影网| 天天透天天舔天天操| 日本福利片在线播放| 日韩成人免费观看电影| 国产女主播在线观看一区| 女人的天堂av在线网| 美国男的操女孩的小嫩逼| 亚洲欧美一级特黄大片| 久久国产半精品99精品国产| 东北老女人熟女啪啪视频| 中文字幕av人妻一区二区三区| 成人精品动漫一区二区| 国产精品乱码高清在线观看h| 中文字幕一区二区人妻视频| 91超碰九色porny| 可以免费观看日韩av| 国产91九色视频在线观看| 国产激情视频在线观看的| 成人黄色录像在线观看| 可以直接看av网站| 国产黄色主播网址大全在线播放 | 爱搞视频在线观看视频91| 欧美猛少妇色ⅹⅹⅹⅹⅹ猛叫| 欧美色视频网址大全| 亚洲欧美另类丝袜另类自拍| 亚洲欧美日韩中文在线观看| 顶级欧美色妇xxxx| 中文字幕麻绳捆绑的人妻| 男插女视频大全免费| 日本五六十路熟女视频| ysl蜜桃色7425| 久久人妻人人草人人爽| 99久久国产精品免费消防器材| 亚洲熟女乱色一区二区三区视频| 东京热日本一区二区三区| 伦理在线观看未删减中文字幕| 成人精品动漫一区二区| 丰满少妇_区二区三区| 伊人情人成综合视频| 天天操天天日天天碰| 天天干夜夜操夜夜骑| 国产精品蝌蚪自拍视频| 黑人和日本人av一区二区| 亚av一二三在线观看| 97精品视频,全部免费| 在线观看网站伊人网| 蜜臀一区二区日韩美女少妇视频| 国产福利小视频在线观看网站| 亚洲激情视频在线观看免费| 日本久久久久久黄色| 亚洲欧美国产人成在线| xxxx69在线观看视频| 99在线视频精品观看高| 天天搞天天操天天干| 熟妇人妻av无码中文字幕| 日本高清久久人人爽| 亚洲永远av在线播放| 美女把逼扒开让男人桶| 亚洲免费午夜污福利| 人妻视频网站快射视频网站| 高清欧美色欧美综合网站| 美女av色播在线播放| 亚洲日本欧美韩国另类综合| 亚洲美女黄色福利视频网站大全| 欧美色区国产日韩亚洲区| 91精品在线视频免费视频| 杜达雄啪啪毛片视频| 全球高清中文字幕av| 日本少妇熟女乱码一区二区| 美国伦理片午夜理论片| 黄色av网址在线播放| 国产漂亮白嫩美女在线图片| 开心激情五月天作爱片| 一区二区三区四区视频精品免费| 女同性恋av在线播放| 91精品夜夜夜一区二区蜜桃| 麻豆出品视频在线观看| 伊人久久综合国产精品| 麻豆午夜激情在线观看| 午夜野花视频在线观看| 欧美日本在线免费视频| 国产成人在线观看hd| 亚洲国产电影的一区| 小妹妹爱大棒棒免费观看视频| —区二区三区女厕偷拍| 放荡人妻极品少妇全集| 老司机伊人99久久精品| 欧美丝袜亚洲国产日韩| 欧美日韩国产在线中文字幕| 天天日天天干天天日天天干天天| 丰满少妇人妻一区二区三区蜜桃| 黑人和日本人av一区二区| 精品国模一区二区三区欧美| 一区二区三区资源视频| 77亚洲视频在线观看| 天天爱天天日天天爽| 精产国品一二三产品区别91| 黄版视频在线免费观看| 2026天天操天天干| 亚洲精品色图1234| 人妻超清中文字幕在线乱码| 91大神在线免费观看视频| 亚洲熟女乱一区二区精品成人 | 99久久国语露脸国产精品| 神马不卡视频在线视频| 久久国产精品久精国产爱| 国产成人91色精品免费看片| 午夜福利在线不卡视频| 亚洲制服丝袜美腿在线| 9999久久久久老熟妇二区| 松本菜奈实最新av在线| 91青青青国产免费高清 | 大屁股熟女一区二区视频| 农村大炕有肉大屁股熟妇| 久久综合狠狠综合久久综| 亚洲18片综合国产av| 欧美极品少妇高潮喷水 | 熟妇人妻av无码中文字幕| 亚洲一级熟妇丰满的女人| 亚洲唯美激情综合四射| 桃色成人开心激情网| 国产毛片特级Av片| 国产精品igao为爱寻找激情| 中文字幕福利视频第四页| 五月天色婷婷狠狠爱| 夜夜躁av麻豆男| 精品人妻在线激情视频| 国产中年夫妇激情高潮| av激情四射五月婷婷| 亚洲色图日韩在线视频观看| 中文字幕 人妻 熟女| 亚洲中文字幕在线av| 日韩A级毛片免费视频| 少妇精品视频一区二区免费看| 香港日本台湾经典三级| 亚洲午夜精品一级毛片app| 欧美猛少妇色ⅹⅹⅹⅹⅹ猛叫| 欧美操大黑鸡巴视频在线观看| 欧美操大黑鸡巴视频在线观看| 亚洲色视频在线播放网站| aa福利影视在线观看| 九九热在线精品播放| 一区二区三区内射美女| 中文字幕人妻一区色偷偷久久| 日本不卡 中文字幕| 欧美精品乱码99久久蜜桃免费 | 中字幕人妻熟女人妻a62v网| 91 精品视频在线看| 手机看片福利一区二区三区四区| 天天做天天日天天搞| 啊不行啊操逼好爽大鸡吧视频| 欧美不卡一二三区精品| 亚洲精品激情视频在线观看 | 91大神福利视频网| 二十四小时日本高清在线观看| 乌克兰美女操逼高清内射视频| 午夜3p福利视频合集| 国产清纯一区二区在线观看| 国产激情免费在线视频| 大香蕉尹人在线最新| 在线免费观看视频18| 亚洲美女午夜激情视频在线观看| 青青国产95免看视频| 91污污在线观看视频| 久久久人妻免费视频| 亚洲无码专区中文字幕专区| 天堂网免费在线电影| 韩国资源视频一区二区三区 | 九色91操最新在线观看网址| 狂操鸡巴小骚逼视频免费观看| 超级黄肉动漫在线观看| 天天搞天天操天天干| 欧美成人性生活视频播放| 丰满人妻熟女aⅴ一区| 99精品久久精品一区二区| 午夜五十路久久福利| 国产亚洲精品啪啪视频| 欧美性感美女热舞视频| 成人黄色录像在线观看| 欧美日本国产一区二区| 亚洲国产精品 久久久| 久久久久久免费观看av| 高潮喷水一区二区三区| 91精品视频在线观看视频| 欧美强奸视频在线观看| 日本成人福利电影网| 黄色片免费网站在线| 中国精品人妻一区二区| 国产av剧变态维修工虐杀美女 | 男女爱爱好爽视频免费看| 全球高清中文字幕av| 狠狠操狠狠操狠狠插| 一区二区三区内射美女| 不卡一区二区视频在线| 亚洲制服丝袜在线看| 2018中文字字幕人妻| 国产高清视频www夜色资源| 午夜3p福利视频合集| 日本欧美高清在线观看视频| 豆豆专区操逼性视频在线| 国产激情视频在线观看的| 首页欧美日韩中文字幕| 全彩漫画口工18禁| 三区美女视频在线观看| 中文字幕在线免费观看人妻| av网页免费在线观看| 亚洲乱熟女一区二区三区山| 天堂在线中文字幕av| 美女扒开逼逼给你看| 伊人精品久久一区二区| 香港日本台湾经典三级| 欧美日韩成人高清中文网| 老司机伊人99久久精品| 女生裸体视频免费网站| 天天操天天日天天碰| 中文字幕国产一区在线视频| 亚洲成人动漫av在线| 后入日韩翘臀蜜桃臀美女| 交换的一天中文字幕在线视频| 我爱搞在线观看视频| 伊人精品成人综合网| 熟女人妻少妇一区二区| 日本东京热最新中文字幕| 黑吊操欧美极品美女| 狠狠操av一区二区三区| 亚洲中文字幕最新地址| 自拍偷拍色图亚洲天堂| 天海翼亚洲一区在线观看| 亚洲午夜精品一级毛片app| 日本东京热最新中文字幕| 黄色网络中文字幕日本| 午夜五十路久久福利| 91污污在线观看视频| 青娱乐免费最新视频| 丝袜美女诱惑佐佐三上 | 亚洲熟妇丰满多毛xxxx网站| 亚欧洲乱码视频一二三区| 视频免费在线观看网站| 天天做天天日天天搞| 欧美久久蜜臀蜜桃资源吧| 一区二区在线观看视频观看| 99热在线只有的精品| 国内销魂老女人老泬| 亚洲a级视频在线播放| 天天碰天天摸天天搞| 92在线播放观看视频| 97cao在线视频| 2020国产激情视频在线观看| 色哟哟亚洲乱码国产乱码精品精| 女人高潮潮呻吟喷水网站| 福利美女视频在线观看| 日本四十路人妻熟女| 999国产精品视频免费看| 国产高清在线观看av| 日本男女免费福利视频| 亚洲黄色免费在线观看网站| 蜜桃臀少妇白色紧身裤细高跟| 91超精品碰国产在线观看| 一区二区三区免费版在线| 国产女主播在线观看一区| 网站在线观看蜜臀91| 欧美一级特黄大片在线| 亚欧洲乱码视频一二三区| 九九热视频1这里只有精品| 可以免费观看日韩av| 911精产国品一二三产区区| 91色哟哟视频在线观看| 新亚洲天堂男子av| 午夜精品秘一区二区三区| 制服丝袜 中文字幕 日韩| 青青青在线视频免费播放| 在线免费观看视频18| 亚洲一区二区精品三区视频| 国产三级自拍视频在线观看网站| 亚洲第一页欧美第一页| 老司国产精品视频免费观看| 18禁男女啪啪啪无遮挡| av在线中文字幕在线| 日韩欧美黄色免费网站| 日韩三级黄色大片在线观看| 婷婷色九月综合激情丁香| 天天摸天天干夜夜操| 亚洲人成小说网站色| 国产美女视频带a∨黄色片| 国产原创一区二区三区在线播放| 午夜久久人妻一级内射av网址| 欧美男男在线观看视频网站| 1级黄色片在线观看| 国内销魂老女人老泬| 午夜夫妻性生活视频| 亚洲av毛片一区二区三区网| 欧美vs亚洲vs日韩| 91进入蜜桃臀在线播放| 中文字幕熟女人妻丝袜丝在线| 国产91精品福利系列| 岛国av成人午夜高清| 老熟女xxxⅹhd老熟女性| 可以直接看av网站| 国产91精品福利系列| 久久久人妻免费视频| 91精品国产人妻麻豆| 97香蕉久久国产超碰| 亚洲国产美女主播在线观看| 不用付费特黄特色亚洲特级黄色片| 午夜国产免费视频亚洲| 另类欧美激情校园春色| 区一区二区三免费观看视频| 在线能看视频你懂的| www一区二区91| 亚洲精品乱码久久久久app| 久久久亚洲熟女一区二区| 中国精品人妻一区二区| 快进来插我的逼嗯啊视频| 黑人巨大精品一区二区在线 | 亚洲韩精品一区二区三区| 瑟瑟干视频在线观看| 久久无码高清免费视频| 黑人侵犯人妻森泽佳奈| 亚洲熟妇丰满多毛xxxx网站| 97超碰人人爽人人做| 男人的天堂av中文字幕| 国产资源网站在线播放| 综合久久伊人久久88| 一区二区三区高清视频3| 97视频人人爱麻豆| 麻豆国产91制片厂| 免费的啪啪视频软件| 精品视频在线观看免费99| 快使劲弄我视频在线播放| 色老头一区二区三区四区五区| 亚洲国产精品自产拍在线观看| 亚洲综合天堂av网站在线观看 | 亚洲精品激情视频在线观看| 天天插天天干天天狠| 亚欧洲乱码视频一二三区| 色视频免费观看网址| 午夜精品一区二区三区不卡顿 | 天天色 天天操 天天好逼| 国产视频成人自拍蝌蚪视频 | 蜜乳视频一区二区三区| 久久午夜免费鲁丝片| 亚洲资源在线免费观看| 中日韩又粗又硬又大精品| 人妻少妇的va视频| 欧美视频亚洲视频在线| 99在线视频精品观看高| 成人资源中文在线观看| 免费啪啪啪网站在线观看| 日韩成人在线电影首页| 日日躁夜夜躁狠狠操| 国产肥胖熟女又色又爽免费视频| 色视频免费观看网址| 婷婷色九月综合激情丁香| 欧美色区国产日韩亚洲区| 日本a级2020在线观看 | 5566熟女人妻人妻| 亚洲国产日韩欧美一区二区三区, 精久久久久久久久久久久 | 女同大尺度视频网站在线观看| 东京热日韩av影片| 欧美区一区二区三视频| www,日韩av,com| 美国伦理片午夜理论片| 天天日夜夜操人人爽| 最新福利二区三区视频| 亚洲黑人欧美二区三区| 免费中文字幕a级激情| 超碰在线免费观看视频97| 欧美大鸡吧男操女啊啊啊视频 | 老熟女xxxⅹhd老熟女性| 在线观看2022av| 男女啪啪啪啪91av日韩| 伊人精品成人综合网| 久久久久久久久久久久久国产| 农村大炕有肉大屁股熟妇| 美女网站视频久久精品| 青青草原在线播放日韩| 人妻少妇的va视频| 久久久精品人妻无码专区不卡 | 成人av在线视频免费| a级黄片免费观看| 360偷拍蜜桃臀69式| 欧美一区二区播放视频| 男人的天堂在线2025| 91大神在线免费观看视频| 福利视频免费在线播放| 国产视频成人自拍蝌蚪视频| 啪啪啪网站免费在线看 | 99精品久久99久久久久一| 制服丝袜中文字幕熟女人妻| 夫亡人妻被强干中文字幕| jandara在线观看| 97视频人人爱麻豆| 久久久西西gogo日本美女人体| 欧美aaaa性bbbbaaaa| 老司机伊人99久久精品| 国产精品蝌蚪自拍视频| 成人大片男人的天堂| 91九色尤物无套内射| 看女人大BB群伦交| 插鸡视频免费网站在线播放| 黑人巨大精品一区二区在线| 都市激情校园春色 亚洲| 青娱乐免费最新视频| 人人人妻人人人妻精品少妇| 手机视频在线观看一区| 欧美第一激情综合网欧美激情| 91精品视频在线观看视频| 国产高清视频www夜色资源| 91香蕉国产亚洲一二三区| 成年人免费福利在线| 日韩欧美一区二区三区免费看| 五十岁熟女高潮喷水| 亚洲男人的天堂最新网址| 日本少妇精品免费视频| 97超碰人人爽人人做| 性高潮视频在线观看日韩| 自拍丝袜国产欧美日韩| 亚洲一区亚洲二区成人福利| 一区二区三区四区影片| 乱子伦国产一区二区三区| 免费中文三级在线观看| 夜夜操夜夜爱夜夜摸| 午夜精品久久久久久久精品乱码| 久久99精品热在线观看| 川上优所有中文字幕在线| 户外露出视频在线观看| 偷拍欧美日韩另类图片| 亚洲黄色成人一级片| 精品国产人伦一区二区三区| 亚洲欧美成人激情在线| 天天在线播放日韩av| 日本亚洲精品视频在线观看| 92午夜免费福利视频www| 超碰在线免费观看视频97| av里面的动作是真进去吗| 熟妇高潮久久久久久久| 最新中文字幕久久久久| 人妻熟女 亚洲 一页二页| 亚洲激情噜噜噜久久久| 日韩在线 中文字幕| 快使劲弄我视频在线播放| 蜜乳av一区二区三区免费观看| 久久久久高潮白浆久久| 亚洲综合成人精品成人精品| 在线观看网站伊人网| 日韩激情文学在线视频| 国产自拍偷拍在线精品| 亚洲乱熟女一区二区三区山| 亚洲一区二区在线激情| 岳母的诱惑电影在线观看| 亚洲欧美成人激情在线| 午夜久久久久欠久久久久| 性感美女极品18禁网站在线| 日韩男女视频网站在线观看| 9662av在线视频| 欧美不卡一二三区精品| 伊人网在线观看 视频一区| 成年人免费福利在线| 99国产精品国产精品毛片19| 99 re国产精品| 黑人黄色免费一级av| 91中文字幕视频网站| 亚洲第一中文字幕成人| 欧美日韩综合精品无人区| 久久久亚洲熟女一区二区| 日韩在线 中文字幕| 国产做A爱免费视频在线观看| 中文字幕观看中文字幕免费| 超碰在线观看97资源| 欧美vr专区日韩vr专区| 美国男的操女孩的小嫩逼| julia人妻av一区二区三区| 91超碰九色porny| 国产精品免费看一区二区三区| 91亚洲国产成人久久精品| 午夜国产免费视频亚洲| 国产av精品一区二区三区久久 | 大鸡扒操大逼大片免费关看| 最新日韩中文字幕啪啪啪| 大香蕉在线欧美在线视频| 好看的日本中文字幕在线观看二区 | 久久久亚洲熟女一区二区| 上床啪啪啪免费视频| 9久re热视频在线精品| 亚州av嫩草av极品在线观看| 中文字幕在线观看av观看| 大乳人妻一区二区三区| 男女爱爱好爽视频免费看 | 大香蕉伊人97在线| 裸日本资源在线午夜| 成人午夜av电影网| 亚洲欧美成人午夜一区二区| 天天操天天射天天操天天日| 91人妻人人爽色啊啊啊| 丰满人妻被猛烈进入中文字幕| 日韩成人免费观看电影| 快色视频在线观看免费| 天天色天天射天天日天天干| 日本黄页在线观看视频| 亚洲av中文免费在线| 精品精品精品精品精品污污污污| 天天操天天舔天天做| 91大神福利视频网| 国产人妻777人伦精品hd超碰| 亚洲午夜熟女在线观看| 九色91操最新在线观看网址| 日本午夜福利免费在线播放| 一区二区三区av免费天天看| 黑人和日本人av一区二区| 国产一区二区手机在线观看| 亚洲欧美日韩中文视频| 一级毛片特级毛片免费的| 凹凸视频一区二区在线观看| 第一福利视频在线观看| 黄色网络中文字幕日本| 青青在线免费手机播放视频| 日本人妻熟妇丰满成熟HD系列 | 中文字幕av人妻一区二区三区| 日日躁夜夜躁狠狠操| 国产高清视频www夜色资源| 午夜福利国产精品久久久久| 老熟女xxxⅹhd老熟女性| 老鸭窝在线毛片观看免费播放 | 精品日本少妇久久久| 国际日韩日韩日韩日韩日韩| xxoo福利视频导航| 日韩三级黄色大片在线观看| 亚洲欧美另类丝袜另类自拍| 天天操天天日天天插天天舔| 男插女视频大全免费| 裸日本资源在线午夜| 啊不行啊操逼好爽大鸡吧视频| 天天操天天射天天操天天日 | 精品久久久久久久久久久久久| 在线免费观看欧美小视频| 女生裸体视频免费网站| alisontyler和黑人| 欧美亚洲愉拍一区二区三区| 亚洲精品国品乱码久久久久| 亚洲熟女乱一区二区精品成人 | 黄色网络中文字幕日本| 伊人情人成综合视频| 亚洲全国精品女人久久久| 欧美精品一区二区三区观看| 日本不卡 中文字幕| 日韩av电影中文在线免费观看| 裸露视频免费在线观看| 久久久西西gogo日本美女人体| xxnxx国产美女| 黄色av日韩在线观看| 日本熟女0930视频| 久久中文字幕av一区二区| 午夜福利片无码10000| 美女一区二区四区六区八区| 黑人黄色免费一级av| 欧美成人性生活视频播放| 日本高清有码在线视频| 亚洲午夜精品一级毛片app| 91国产精品乱码久久久久久| 国产肥胖熟女又色又爽免费视频| 91精品国产人妻麻豆| 亚洲制服丝袜资源网| 91九色尤物无套内射| 视频自拍偷拍视频自拍| 亚洲天堂男人的天堂| 久久99精品热在线观看| 亚洲少妇色小说综合| 亚av一二三在线观看| 污网址在线观看视频| 黄色片免费网站在线| 操人妻人妻天天爽天天偷| 免费看超污视频在线观看| 国产亚洲精品啪啪视频| 91人妻人人做人人爽高清 | 欧美三区四区在线视频| 在线免费观看欧美小视频 | 久久亚洲国产成人精品麻豆| 国语对白性爱三级片免费看| 中文字幕福利视频在线一区| 波多野结衣在线一区别| av在线中文字幕在线| 一区二区三区国产精华液区别大吗 | av一区二区三区四区五区在线| 亚洲黄色免费在线观看网站| 核xp工厂精品久久亚洲| 黑人3p日本女优中出| 丝袜美腿日韩av一区| 日本高清 中文字幕| 97人妻在线视频自拍| 亚洲一区二区在线激情| 午夜精品一区二区三区不卡顿 | 天天干夜夜撸天天操| 亚洲成人中文无码在线| 99久久99九九九99九| 美国十次了亚洲天堂网国产| 日韩av熟妇在线观看| 瑟瑟干视频在线观看| 天天日夜夜操人人爽| 国产福利一区二区三区在线观看| 青青青在线观看国产| 大尺度久久久久久久| 精品国产久久久久午夜精品av| 亚洲精品激情视频在线观看| 欧美激情视频第一页| 亚洲欧美成人午夜一区二区| 欧美成人短视频在线播放| 午夜久久人妻一级内射av网址| 中文字幕麻绳捆绑的人妻| 日本高清久久人人爽| 国产,亚洲,欧美综合| 丰满少妇人妻一区二区三区蜜桃| 强乱人妻中文字幕日本| xxxx69在线观看视频| 午夜精品秘一区二区三区| 秋霞成人午夜鲁丝一区二区三区| 一区二区三区五区六区| 中字幕人妻熟女人妻a62v网| 在线有码人妻自拍视频| 中文字幕熟女乱一区二区| 国产成人情侣av在线| 18福利视频在线观看| 天天夜夜久久精品综合| 日本亚洲精品视频在线观看| 日韩在线 中文字幕| av在线观看视频免费| 免费的啪啪视频软件| 丝袜美女诱惑佐佐三上| 国产视频成人一区二区| 美女妩媚午夜诱惑网站| 天天操天天干天天谢| 亚洲三级综合在线观看| 38av一区二区三区| 亚洲综合色一区二区三区| 欧美大鸡吧男操女啊啊啊视频| 神马不卡视频在线视频| 不卡在线一区二区三区| 亚洲综合色一区二区三区| 国内自拍第一区二区三区| 美国男的操女孩的小嫩逼| 有码一区二区三区四区五区| 不卡高清一区二区三区| 中文字幕亚洲乱码精品无限| 免费绝清毛片a在线播放 | 熟妇人妻av无码中文字幕| 五月天男人的天堂中文字幕| 黄色大片一级老太太操逼| 国产自拍偷拍在线精品| 97精品视频,全部免费| 人妻系列中文字幕大乳丰满人妻| 免费绝清毛片a在线播放| 亚洲成a人77777| 偷拍欧美日韩另类图片| 999国产精品视频免费看| 天天搞天天操天天干| 日韩成人免费观看电影| 成人18禁高潮片免费日本| 中文字幕福利视频第四页| 日韩久久不卡免费视频 | 欧美一区日韩二区三区四区| 手机看电影一区二区三区| 偷拍欧美日韩另类图片| 亚洲少妇视频在线观看| 欧美区日本区国产区| 黑人侵犯人妻森泽佳奈| 国内精品一区二区2021在线| 国产亚洲综合5388| 色999日韩偷自拍拍免费 | 第一福利视频在线观看| 成人18禁高潮片免费日本| 天天操天天干天天谢| 中文字幕熟女人妻一区| 少妇熟女天堂网av| 综合激情网,激情五月| 久久内射天天玩天天懂色| 亚洲欧美激情国产综合久久久| 国产不卡免费在线观看| 成人精品影视一区二区| 核xp工厂精品久久亚洲| 中文字幕欧美人妻在线.| 2019年中文字幕在线播放视频| 亚洲成人三级黄色片| 啪啪啪网站免费在线看| 欧美久久蜜臀蜜桃资源吧| 欧美人与动欧交视频| 精品人妻在线激情视频| 91久久久久久最新网站| 黄在线看片免费人成视频| 精品久久久久久久久久久久久| 国产黄色主播网址大全在线播放 | 中文乱码字幕人妻熟女人妻| 成人人妻h在线观看| 亚洲成人中文无码在线| 中文字幕福利视频第四页| 午夜福利国产精品久久久久| jiee日本美女视频网站| 国产精品国产三级在线高清观看| 99亚偷拍自图区亚洲| 精品视频在线观看免费99| 五月在线视频免费播放91| 懂色av之国产精品| 2021国产剧情麻豆| 国产自拍偷拍在线精品| av里面的动作是真进去吗| 青娱乐这里只有精品| 国产精品乱码高清在线观看h| 亚洲熟女乱一区二区精品成人| 久久综合狠狠综合久久综| 一区二区三区四区 在线播放 | 91精品麻豆91夜夜骚| 国产一区二区手机在线观看| 亚洲人成大片在线观看| 国产熟妇色xxⅹ交白浆视频| 岳的大肥屁熟妇五十路| 最新日韩av电影在线播放| 秋霞成人午夜鲁丝一区二区三区| 18福利视频在线观看| 国产免费久久精品99re丫丫| 得得爱在线视频观看| 午夜五十路久久福利| 夜夜人人干人人爱人人操| 天天操天天舔天天爽| 午夜精品久久秘?18免费观看| 偷拍欧美日韩另类图片| 亚洲激情噜噜噜久久久| 青青草一个释放的网站| 人妻少妇视频系列视频在线| 啊~插得好快别揉我胸了视频| 国产成人情侣激情视频| 亚洲成人激情在线综合| 中文字幕久久久国产| 丰满少妇_区二区三区| 99在线视频精品观看高| 亚洲欧美激情国产综合久久久| 亚洲乱码国产乱码精品精视频| 天堂网免费在线电影| 视频在线+欧美十亚洲曰本| 中文字幕 首页 人妻| 狠狠操av一区二区三区| 女人扒开逼让男人操| 婷婷一区二区三区五月丁| 天天弄天天草天天日天天| 亚洲乱熟女一区二区三区影片| 国产青青青青草免费在线视频| 情趣视频在线观看91| 黄片视频免费观看视频| 丰满人妻熟女aⅴ一区| ass亚洲熟女ass| 亚洲字幕一区二区夜色av| 亚洲人成小说网站色| 四虎精品久久免费最新| 最新国产午夜激情视频| 亚洲成人自拍av在线| 99免费观看在线视频| av在线男人的天堂亚洲| 欧美亚洲精品色图网站| 日日夜夜免费视频精品| 午夜免费福利老司机| 最新国产精品综合网高清| 国产,亚洲,欧美综合| 69精品人妻久久久久久久久久久| 制服丝袜 中文字幕 日韩 | 日本熟女0930视频| 91色乱一区二区三区| 一区二区三区高清视频3| 亚洲激情视频在线观看免费| 九九热精品视频在线播放| 无人区一码二码三码区别在哪 | 天堂网免费在线电影| 日本高清久久人人爽| 九九热精品视频在线播放| 99国产精品国产精品毛片19| 天天天天天天天天日日日| 亚洲va999天堂va| 2018中文字字幕人妻| 大乳丰满人妻中文字幕韩国hd| 国产精品黄色片大全| 天天曰天天摸天天爽| 91在线九色porny| 东京热日韩av影片| 国产欧美福利在线观看| 天天色天天射天天日天天干| av在线中文字幕在线| 啪啪啪网站免费在线看| 日本少妇精品免费视频| 色就色综合偷拍区欧美在线| 麻豆白洁少妇在线播放| 91久久久久久最新网站| 日本少妇人妻中文在线| 美女露阴道让男人捅| 裸日本资源在线午夜| 天天爽天天操天天插| 一区二区三区内射美女| 鸡巴在里面福利视频在线观看| 天天夜夜久久精品综合| 福利美女视频在线观看| 午夜国产成人精品视频观看| 在线 制服 中文字幕 日韩| 99免费观看在线视频| 丰满人妻熟女aⅴ一区| 二十四小时日本高清在线观看| 男生用大肌巴操美女骚穴| 日本男女免费福利视频| 青娱乐免费最新视频| 91色乱一区二区三区| 女生抠逼自慰啊啊啊啊啊啊啊下载| xxxx69在线观看视频| 台湾18禁久久久久久久激情视频| 亚洲一区二区精品三区视频| 国产视频成人一区二区| 成人精品动漫一区二区| 国际精品熟女一区二区| 亚洲国产综合久久精品| 在线中文字幕人妻av| 精品视频在线观看免费99| 少妇熟女天堂网av| 成人午夜高清福利视频| 亚洲avav天堂av在线网毛片| 男人的天堂aⅴ在线| 国产做A爱免费视频在线观看| 92麻豆一区二区三区| 九色porny91国产| 天天天天天天天天日日日| 亚洲国产精品老女人久久 | 凹凸视频一区二区在线观看| 国产熟女五十路一区二区三区| 99久久国语露脸国产精品| 免费啪啪啪网站在线观看| 360偷拍蜜桃臀69式| 老熟妇一区二区三区v∧88| 国产午夜在线播放视频| 97精品人妻免费视频| 欧美成人久久久桃色aa| 七色福利视频在线观看| 男人的天堂在线2025| 干逼又爽又黄又免费的视频| 亚洲av综合av一去二区三区| 大秀成年人国产精品视频| 亚洲成人偷拍自拍在线| 日本人妻熟妇丰满成熟HD系列| 一区二区三区不卡免费视频网站 | 亚洲天堂av最新在线| 97cao在线视频| 91大神在线免费观看视频| 欧美大胆a级视频秒播| 日本高清 中文字幕| 亚洲中文字幕在线视频观看二区| 成人免费电影二区三区| 亚洲高清一区二区三区久久| 在线观看网站伊人网| 国产精品午夜无码AV体验区| 亚洲成人激情在线综合| av在线播放观看h| 天天天天天天天天日日日| 亚洲精品久久久人妻| 91进入蜜桃臀在线播放| tobu8日本高清| 天天搞天天操天天干| 最近最新最好看的中文字幕| 精品精品精品精品精品污污污污| 欧洲精品在线免费观看| 亚洲一区二区精品在线播放| 4438x亚洲最大的成人| 日本少妇人妻中文在线| 大成色亚洲一二三区| 青青操91美女国产| 日本亚洲精品视频在线观看| 一区二区三区四区 在线播放| 亚洲欧美不卡专业视频| 全彩漫画口工18禁| 福利一二三在线视频观看| 91美女在线观看视频| 欧洲精品在线免费观看| 日本清纯中文字幕版| 黑人和日本人av一区二区| 18禁男女啪啪啪无遮挡| 四季av人妻一区二区三区| 在线免费视频999| 亚洲成a人77777| 伊人网在线欧美日韩在线| 91精品91久久久久| 亚洲熟妇丰满多毛xxxx网站| 亚洲熟妇在线视频观看| 伊人综合在线视频免费观看| www一区二区91| 成人超碰一区二区三区| 深夜福利免费观看在线看| 免费啪啪啪网站在线观看| av资源中文字幕在线观看| 国产农村乱子伦精精品视频| 熟妇人妻av无码中文字幕| 在线视频自拍第三页| 午夜精品久久久久久久精品乱码| 1级黄色片在线观看| 91香蕉国产亚洲一二三区| 99久9在线视频播放| 人妻中文字幕亚洲在线| 久久久久久a女人处女| 成人精品影视一区二区| 久久久久久久精品乱码| 中日韩又粗又硬又大精品| 欧美大胆a级视频秒播| 夜色17s精品人妻熟女av| 超peng视频在线免费播放97| 天堂网成人av电影| 特级aaaaa黄色片| 精品久久久久久久久久久久久| 午夜久久久久久av五月| 又粗又长又硬又黄又爽| tobu8日本高清| 日韩男女视频网站在线观看| 免费中文三级在线观看| 在线观看2022av| 美女精品久久久久久久久| 久久中文字幕av一区二区 | 91 精品视频在线看| www,日韩av,com| 高清国产美女a一级毛片| 欧美视频亚洲视频在线| 婷婷色综合五月天视频| 在线 激情 亚洲 视频| 激情九月天在线视频| avtt中文字幕手机版| 中文字字幕在线精品乱码| 日本韩国欧美在线视频| 亚洲最强的25个城市| 亚洲精品国产99999| 欧美成人屋影院在线视频观看| 久久久久国产精品二区| 中文字幕久久久国产| 美国男的操女孩的小嫩逼| 国产成人在线观看视频播放| 亚洲全国精品女人久久久| 午夜久久久久久av五月| 亚洲熟女乱一区二区精品成人| 黑人巨大精品一区二区在线| 日韩在线 中文字幕| 欧美亚洲国产一区二区| 成人午夜av电影网| 精品人妻人人做人人爽| 91精品在线视频免费视频| 一区二区在线观看视频网站| 亚洲人精品午夜射精日韩| 五月婷婷伊人久久中文字幕| 午夜福利国产精品久久久久| 中文字幕av人妻一区二区三区| 欧美一级日韩一级亚洲一级va| 日韩精品视频一区二区三区在线|