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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

F1 Query: Declarative Querying at Scale

發布時間:2024/8/23 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 F1 Query: Declarative Querying at Scale 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

距離 Google 的上一篇 F1 論文,也就是 F1: A Distributed SQL Database That Scales 已經 5 年過去了,Google 在今年的 VLDB 上終于發布了 F1 的新版本 F1 Query: Declarative Querying at Scale,我們今天就來看一下這篇論文。

2013 年的 F1 是基于 Spanner,主要提供 OLTP 服務,而新的 F1 則定位則是大一統:旨在處理 OLTP/OLAP/ETL 等多種不同的 workload。但是這篇新的 F1 論文對 OLTP 的討論則是少之又少,據八卦是 Spanner 開始原生支持之前 F1 的部分功能,導致 F1 對 OLTP 的領地被吞并了。下面看一下論文的具體內容,疏漏之處歡迎指正。

0. 摘要

F1 Query 是一個大一統的 SQL 查詢處理平臺,可以處理存儲在 Google 內部不同存儲介質(Bigtable, Spanner, Google Spreadsheet)上面的不同格式文件。簡單來說,F1 Query 可以同時支持如下功能:OLTP 查詢,低延遲 OLAP 查詢,ETL 工作流。F1 Query 的特性包括:

  • 為不同數據源的數據提供統一視圖
  • 利用數據中心的資源提供高吞吐和低延遲的查詢
  • High Scalability
  • Extensibility

1. 背景

在 Google 內部的數據處理和分析的 use case 非常復雜,對很多方面都有不同的要求,比如數據大小、延遲、數據源以及業務邏輯支持。結果導致了許多數據處理系統都只 focus 在一個點上,比如事務式查詢、OLAP 查詢、ETL 工作流。這些不同的系統往往具有不同的特性,不管是使用還是開發上都會有極大的不便利。

F1 Query 就在這個背景下誕生了,用論文中的話說就是

we present F1 Query, an SQL query engine that is unique not because of its focus on doing one thing well, but instead because it aims to cover all corners of the requirements space for enterprise data processing and analysis.

F1 Query 旨在覆蓋數據處理和分析的所有方面。F1 Query 在內部已經應用到了多個產品線,比如 Advertising, Shopping, Analytics 和 Payment。

在 F1 Query 的系統設計過程中,下面幾點考量具有非常關鍵的作用。

  • Data Fragmentation: Google 內部的數據由于本身的特性不同,會被存儲到不同的存儲系統中。這樣會導致一個應用程序依賴的數據可能橫跨多個數據存儲系統中,甚至以不同的文件格式。對于這個問題,F1 Query 對于這些數據提供一個統一的數據視圖。
  • Datacenter Architecture: F1 Query 的目標是多數據中心,這個和傳統的 shared nothing 架構的數據處理系統不同相同。傳統的模式為了降低延遲,往往需要考慮 locality,也就是數據和計算越近越好。由于 Google 內部的網絡環境優勢,locality 的優勢顯得不是那么重要。所以 F1 Query 更強調計算和存儲分離,這樣計算節點和存儲節點的擴展性(scalability)都會更好。畢竟 Google 內部的系統,scalability 才是第一法則。還有一點值得一提的是,由于使用了 GFS 的更強版本: Colossue File System,磁盤不會成為瓶頸。
  • Scalability: 在 F1 Query 中,short query 會在單個節點上執行,larger query 會以分布式的模式執行,largest query 以批處理 MapReduce 模式執行。對于這些模式,F1 Query 可以通過增加運算的并行度來優化。
  • Extensibility: 對于那些無法用 SQL 語義來表達的查詢需求,F1 通過提供 user-defined functions (UDF)、user-defined aggregate functions (UDAs) 和 table-valued functions (TVF) 來支持。

2. 架構

F1 的架構圖如下所示:

下面的方框里面是每個 Datacenter 一套。關于各個組件的介紹如下:

  • 用戶通過 client libary 和 F1 Server 交互
  • F1 Master 負責 query 的狀態的運行時監控和其他組件的管理
  • F1 Server 收到用戶請求,對于 short query 直接單機執行查詢;對于 larger query 轉發到多臺 worker 上并行執行查詢。最后再匯總結果返回給 client。
  • F1 Worker 負責具體查詢執行
  • F1 Server 和 Worker 都是無狀態的,方便擴展

2.1 query 執行

用戶通過 client libary 提交 query 到 F1 Server 上,F1 Server 首先解析和分析 SQL,然后將涉及到的數據源提取出來,如果某些數據源在當前 datacenter 不存在,則直接將 query 返回給 client 并告知哪些 F1 Server 距離哪些數據源更近。這里直接將請求返回給業務層,由業務層去 retry,設計的也是非常的簡單。盡管前面說到要將存儲和計算分離,但是這個地方的設計還是考慮到了 locality,datacenter 級別的 locality,畢竟 locality 對查詢延遲的影響還是巨大的。

F1 Server 將 query 解析并優化成 DAG,然后由執行層來執行,具體執行模式(interactive 還是 batch)由用戶指定。原文是: Based on a client- specified execution mode preference, F1 Query executes queries on F1 servers and workers in an interactive mode or in a batch mode.

對于交互式查詢模式(interactive mode)有單節點集中執行模式和多節點分布式執行模式,query 優化會根據啟發式的算法來決定采用哪種模式。集中式下,F1 Server 解析分析 query,然后在當前節點上直接執行并接收查詢結果。分布式下,接收 query 的 F1 Server 充當一個 query coordinator 的角色,將 query 拆解并下發給 worker。交互式查詢在數據量不太大的情況下往往具有不錯的性能和高效的資源利用率。

除了交互式查詢還有一種模式是批處理模式(batch mode)。批處理模式使用 MapReduce 框架異步提交執行執行,相比交互式這種 long-running 方式,批處理模式的可靠性(reliabitly)更高。

2.2 數據源

數據查詢支持跨 datacenter。存儲計算分離模式使得多數據源的支持更加簡單,比如 Spanner, Bigtable, CSV, columnar file 等。為了支持多數據源,F1 Query 在他們之上抽象出了一層,讓數據看起來都是存儲在關系型表里面。而各個數據源的元數據就存儲在 catalog service 里面。

對于沒有存儲到 catalog service 里面的表數據,只要提供一個DEFINE TABLE即可查詢。

DEFINE TABLE People(format = ‘csv’,path = ‘/path/to/peoplefile’,columns = ‘name:STRING,DateOfBirth:DATE’);SELECT Name, DateOfBirth FROM PeopleWHERE Name = ‘John Doe’;

論文中沒有提到的是單看這個 DEFINE TABLE 可以表現力不夠,所說這些信息并不足以表現出數據的行為:

  • 是否支持 partition?
  • 是否支持 邏輯下推?
  • 是否支持索引?
  • 是否支持多種 掃描模式?
  • 對于新數據源的支持可以通過 Table-Valued Function (TVF) 的方式來支持。

2.3 Data Sink

query 的結果可以直接返回給 client,也可以插入到另外一個表里面。

2.4 SQL

SQL 2011。之所以是 2011 是因為其他老的系統使用的是 2011。

3. 交互式查詢

交互式查詢模式是默認的查詢模式。如前所述,交互式查詢有集中式和分布式,具體使用哪種由優化器分析 client 的 query 然后決定。

3.1 Single Threaded Execution Kernel

集中式的查詢如下圖所示,是一種 pull-based 的單線程執行方式。

3.2 Distributed Execution

如前所述,由優化器分析完 query 決定是否采用分布式模式。在分布式這種模式下接收到 query 的 F1 Server 充當一個 coordinator 的角色,將執行 plan 推給 worker。worker 是多線程的,可以并發執行單個 query 的無依賴的 fragment。Fragment 是執行計劃切分出來的執行計劃片段,非常像 MR 或者 Spark 中的 stage。Fragment 之間通過 Exchange Operator (數據重分布) 連接。

Fragment 的切分過程如下:優化器使用一種基于數據分布依賴的 bottom-up 策略。具體來說每個算子對于輸入數據的分布都有要求,比如 hash 或者依賴其他字段的分布。典型的例子有 group by key 和 hash join。如果當前的數據分布滿足前后兩個算子的要求,則兩個算子就被放到一個 Fragment 里面,否則就被分到兩個 Fragment 里面,然后通過 Exchange Operator 來連接。

下一步就是計算每個 Fragment 的并行度,Fragment 之間并行度互相獨立。葉子節點的 Fragment 的底層 table scan 決定最初的并行度,然后上層通過 width calculator 逐步計算。比如 hash-join 的底層兩個 Fragment 分別是 100-worker 和 50-worker,則 hash-join 這個 Fragment 會使用 100-worker 的并行度。下面是一個具體的例子。

SELECT Clicks.Region, COUNT(*) ClickCountFROM Ads JOIN Clicks USING (AdId)WHERE Ads.StartDate > ‘2018-05-14’ ANDClicks.OS = ‘Chrome OS’GROUP BY Clicks.RegionORDER BY ClickCount DESC;

上面 SQL 對應的 Fragment 和一種可能 worker 并行度如下圖所示:

3.3 Partitioning Strategy

數據重分布也就是 Fragment 之間的 Exchange Operator,對于每條數據,數據發送者通過分區函數來計算數據的目的分區數,每個分區數對應一個 worker。Exchange Operator 通過 RPC 調用,擴展可以支持到每個 Fragment 千級的 partion 并發。要求再高就需要使用 batch mode。

查詢優化器將 scan 操作作為執行計劃的葉子節點和 N 個 worker 節點并發。為了并發執行 scan 操作,數據必須要被并發分布,然后由所有 worker 一起產生輸出結果。有時候數據的 partition 會超過 N,而 scan 并發度為 N,多余的 partition 就交由空閑的 worker 去處理,這樣可以避免數據傾斜。

3.4 Performance Considerations

F1 Query 的主要性能問題在于數據傾斜和訪問模式不佳。Hash join 對于 hot key 尤為敏感。當 hot key 被 worker 載入到內存的時候可能會因為數據量太大而寫入磁盤,從而導致性能下降。

論文中舉了一個 lookup join 的例子,這里不打算詳述了。

對于這種數據傾斜的問題,F1 Query 的解決方案是 Dynamic Key Range,但是論文中對其描述還是不夠詳細。

F1 Query 對于交互式查詢采用存內存計算,而且沒有 check point。因為是內存計算,所以速度非常的快,但是由于沒有 checkpoint 等 failover 的機制,只能依賴于業務層的重試。

4. 批處理

像 ETL,都是通過 Batch Mode 來處理的。Google 以前都是通過 MapReduce 或者 FlumeJava 來開發的,開發成本一般比較高。相比 SQL 這種方式,不能有效復用 SQL 優化,所以 F1 Query 選擇使用 SQL 來做。

如前所述,交互式查詢不適合處理 worker failure,而 batch mode,也就是批處理這種模式特別適合處理 failover(每一個 stage 結果落盤)。批處理模式復用交互式 SQL query 的一些特性,比如 query 優化,執行計劃生成。交互式模式和批處理模式的核心區別在于調度方式不同:交互式模式是同步的,而批處理模式是異步的。

4.1 Batch Execution Framework

批處理使用的框架是 MapReduce,Fragment 被抽象成 MapReduce 中的 stage,stage 的輸出結果被存儲到 Colossus file system (GFS 二代)。

在 Fragment 映射有一點值得注意的是嚴格來說,Fragment 的 DAG 映射到 mr 是 map-reduce-reduce,對這種模式做一個簡單的變通變成:map-reduce-map<identity>-reduce,如下圖:

關于 MapReduce 的更詳細信息可以參考 Google 03 年那篇論文。

4.2 Batch Service Framework

Framework 會對 batch mode query 的執行進行編排。具體包括:query 注冊,query 分發,調度已經監控 mr 作業的執行。當 F1 Server 接收到一個 batch mode query,它會先生成執行計劃并將 query 注冊到 Query Registry,全局唯一的 Spanner db,用來 track batch mode query。Query Distributor 然后將 query 分發給 datacenter。Query Scheduler 會定期從 Registry 拿到 query,然后生成執行計劃并交給 Query Executor 來處理。

Service Framework 的健壯性非常好:Query Distributor 是選主(master-elect)模式;Query Scheduler 在每個 datacenter 有多個。query 的所有執行狀態都是保存在 Query Registry,這就保證其他的組件是無狀態的。容錯處理:MapReduce 的 stage 會被重試,如果 datacenter 出問題,query 會被分配到新的 datacenter 上重新執行。

5. 優化器

SQL 優化器類似 Spark Catalyst,架構如下圖,不細說了。

6. EXTENSIBILITY

對于很多復雜業務邏輯無法用 SQL 來描述,F1 針對這種情況提供了一種用戶自定義函數的方法,包括 UDF (user-define functions),UDA (aggrega- tion functions) 和 TVF (table-valued functions)。對于簡單的UDF需求,通常直接以SQL或者LUA的形式作為query的一部分;對于更復雜或者性能要求高的UDF需求,則可以用其它高級語言以UDF Server的形式實現。

UDF Server 和 F1 Query 是 RPC 調用關系,有 client 單獨部署在同一個 datacenter。udf server 完全有 client 來控制,無狀態,基本可以無限擴展。

6.1 Scalar Functions

UDF 并不是新的概念,UDF Server 這種部署方式看上去還算新穎一點。但是 UDF Server 這種單獨部署模式一個可能的問題是延遲問題,這里通過批量流水線的方式來減少延遲。下面是 UDF 的一個例子。

local function string2unixtime(value)local y,m,d = match("(%d+)%-(%d+)%-(%d+)")return os.time({year=y, month=m, day=d}) end

6.2 Aggregate Functions

UDA 是對多行輸入產生一個單一的輸出,要實現 UDA,用戶需要實現算子 Initialize, Accumulate, and Finalize。另外如要要對多個 UDA 的子聚合結果進行再聚合,用戶可以實現 Reaccumulate。

6.3 Table-Valued Functions

TVF 的輸入是一個 table,輸出是另外一個 table。這種在機器學習的模型訓練場景下比較有用。下面是論文中的具體的一個例子:EventsFromPastDays 就是一個 TVF。

SELECT * FROM EventsFromPastDays(3, TABLE Clicks);

當然 TVF 也支持用 SQL 來描述,如下。

CREATE TABLE FUNCTION EventsFromPastDays(num_days INT64, events ANY TABLE) ASSELECT * FROM eventsWHERE date >= DATE_SUB(CURRENT_DATE(),INTERVAL num_days DAY);

7. Production Metric

下面是 F1 Query 在 Production 環境下的幾個 metrics。

8. 總結

回過頭來看 F1 Query 最新的這篇論文給人最大的啟發就是大一統的思想,這個很有可能是行業發展趨勢。回想一下 MapReduce 論文由 Google 于 2003 年發表,開源實現 Hadoop 于 2005 問世。不妨期待了一下未來的 3 到 5 年的 F1 Query 的開源產品。


原文鏈接
本文為阿里云原創內容,未經允許不得轉載。

總結

以上是生活随笔為你收集整理的F1 Query: Declarative Querying at Scale的全部內容,希望文章能夠幫你解決所遇到的問題。

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

亚洲精品三级 | av色一区| 在线激情影院一区 | 成人亚洲精品国产www | 国产视频1 | 美女网站在线免费观看 | 日韩欧美xxxx | 精品产品国产在线不卡 | 精品a视频 | 激情五月伊人 | 欧美日韩国产一区二区在线观看 | 日韩高清三区 | 日本久久91 | 国产视频手机在线 | 国产精品免费久久久 | 国产精成人品免费观看 | 国产视频在线观看一区 | av资源在线看 | 婷婷六月天综合 | 色婷五月天 | 欧美日韩国产一二三区 | 午夜精品一区二区三区可下载 | 黄污网 | 久久国精品 | 91精品免费 | 成人观看视频 | 在线小视频你懂得 | 亚洲乱码精品久久久久 | 91精品国产综合久久福利 | 国产亚洲欧美在线视频 | 色综合久久88色综合天天人守婷 | 18性欧美xxxⅹ性满足 | 久草视频在 | 玖操 | 久久国内精品99久久6app | 亚洲一区二区三区在线看 | 在线观看国产亚洲 | 国产视频2 | 91色九色 | 国产精品手机在线播放 | 午夜精品久久久久久久99 | 亚洲成人av在线播放 | 国产精品视频区 | 欧美性一级观看 | 精品久久精品久久 | 91麻豆精品国产91久久久久久久久 | 成人午夜黄色影院 | 夜夜躁日日躁狠狠久久av | 久久精品高清视频 | 国产精品99久久久久久武松影视 | 精品国产三级a∨在线欧美 免费一级片在线观看 | av中文资源在线 | 最近最新中文字幕 | 日韩在线视频一区二区三区 | 国产成人在线观看免费 | 日韩视频免费在线 | 欧美精品久久久久久久 | 婷婷 综合 色| 国产成人精品一区二区三区在线观看 | 国产91学生粉嫩喷水 | 婷五月天激情 | 亚洲综合激情网 | 91九色视频 | av一级网站 | 网站免费黄 | 欧美日韩一区三区 | 在线观看日韩视频 | 天天操天天摸天天爽 | 久草香蕉在线视频 | 国产麻豆果冻传媒在线观看 | 成年人在线观看视频免费 | 国产精品免费不卡 | 国产九九九精品视频 | 日韩一级网站 | 99视频精品免费视频 | 黄色a一级视频 | 91成人免费看 | 黄色av电影免费观看 | 成人免费av电影 | 9992tv成人免费看片 | 91综合久久一区二区 | 视频在线亚洲 | 一区二区三区在线不卡 | 天天干天天拍天天操天天拍 | 最近中文字幕在线中文高清版 | 国产亚洲精品久久久久久 | 国产视频精品在线 | 亚洲久草视频 | 99精品影视 | 亚洲午夜久久久久 | 99高清视频有精品视频 | 欧美日韩网址 | 人人干人人搞 | 久久影视中文字幕 | 国产在线色站 | 久草网站在线观看 | 成人av亚洲 | 在线观看视频三级 | 92精品国产成人观看免费 | 九九免费精品视频在线观看 | 中文字幕在线日亚洲9 | 国产一区免费在线 | 探花视频在线观看免费版 | 国产精品激情偷乱一区二区∴ | 免费观看的黄色片 | 精品久久久久久国产91 | 在线观看黄av | 欧美激情精品 | 在线视频手机国产 | 精品视频中文字幕 | 欧美另类亚洲 | 在线免费观看视频a | 成年人黄色大片在线 | 成人久久18免费网站麻豆 | 久久久久五月 | av福利电影| 婷婷六月天丁香 | 久久久久久久久久久成人 | 日韩理论片在线观看 | 国产精品成久久久久三级 | 成人h视频在线播放 | 久久精品79国产精品 | 丰满少妇在线观看网站 | 国产成人久久av免费高清密臂 | 色在线观看网站 | 色综合久久精品 | 99久久99久久综合 | 天天躁天天操 | 日韩欧美在线不卡 | 亚洲国产片色 | 天天射天天舔天天干 | 人人爽久久涩噜噜噜网站 | 99精品在这里 | 国产精品一区二区在线播放 | 久久精品3| 久久最新视频 | 国产一级特黄电影 | 九色激情网 | 免费在线一区二区三区 | 天天操狠狠操 | 91麻豆精品国产91久久久久久 | 97超碰在线视 | 中文字幕亚洲欧美 | 免费观看av网站 | 久草在线视频网 | 国产又粗又猛又黄视频 | 日本一区二区高清不卡 | 九九久久国产精品 | 久久99久国产精品黄毛片入口 | 国产成人三级 | 在线观看精品视频 | 久久综合久久综合久久 | 黄色片网站免费 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久免费精品一区二区三区 | 国产精品色在线 | 日韩综合色 | 一级一片免费观看 | 91传媒91久久久 | 中文字幕超清在线免费 | 2024av| 婷婷丁香激情综合 | 国产超碰在线观看 | 国产精品久久久久影院日本 | 日韩a级黄色片 | 亚洲精品久久久久中文字幕二区 | 欧美成人xxx | 久久呀| 色一级片| 婷婷色六月天 | 免费久久99精品国产婷婷六月 | 欧美日韩国产一二三区 | 久久国产精品免费观看 | 久久97久久| 日韩字幕| 成人免费观看完整版电影 | 色多多污污在线观看 | 黄在线免费观看 | 国产成年人av | 一区二区伦理 | 97人人模人人爽人人喊中文字 | 国产手机在线精品 | 中文字幕在线观看第二页 | 成 人 黄 色 视频免费播放 | 看片黄网站 | 不卡av免费在线观看 | 91九色在线播放 | 青青草国产精品视频 | 手机在线小视频 | 激情久久综合网 | 日本不卡一区二区三区在线观看 | 久草在线视频首页 | 日韩中文字幕免费看 | 欧美日本一二三 | 色先锋资源网 | 久久精品精品电影网 | 久久网站最新地址 | 中文字幕免费看 | 久久爱影视i | 六月色丁香 | 国产精久久久久久妇女av | 国产96精品 | 免费久久久久久久 | 日韩免费小视频 | 亚洲观看黄色网 | 韩国av免费观看 | www.久久99| 欧美极品xxx | 99视频免费| 国产一区精品在线 | 国产视频精品免费播放 | 在线成人性视频 | 夜夜视频| 国产福利一区二区三区视频 | 九九在线高清精品视频 | 五月婷婷.com | 国产91在线免费视频 | 日韩视频一区二区三区 | 日韩一二三区不卡 | 亚洲欧美日韩精品久久奇米一区 | 一区 在线观看 | 国产精美视频 | 亚洲国产中文在线 | 在线视频久久 | 免费h漫在线观看 | 午夜黄网 | 欧美日韩视频观看 | 一区二区视频电影在线观看 | 国产精品21区 | 91最新国产 | 天天综合天天做天天综合 | 天天干com | 久久综合婷婷 | 91人人澡人人爽 | 一级成人网 | 婷婷视频| 久久99久久99精品中文字幕 | www·22com天天操 | 亚洲一二三在线 | 久久久久久久久毛片精品 | 日韩精品久久久久久久电影竹菊 | 狠狠躁夜夜躁人人爽超碰97香蕉 | av资源在线观看 | 国产喷水在线 | 国产在线第三页 | 久久精品国产精品亚洲 | 国产成人免费高清 | 久久久久久高潮国产精品视 | 人人看97| 欧美大香线蕉线伊人久久 | 9797在线看片亚洲精品 | 在线а√天堂中文官网 | 日韩二级毛片 | 国产一区视频免费在线观看 | 日精品 | 国产日韩欧美在线一区 | 少妇高潮冒白浆 | 亚洲精品视频免费在线观看 | 天天色天天操综合网 | 在线观看中文字幕 | 91精品国产自产老师啪 | 欧美成人日韩 | 日韩欧美精品一区二区 | 国产一级大片在线观看 | 亚洲精品国 | 日韩亚洲在线视频 | 中文成人字幕 | 久要激情网 | 国产精品久久久久久麻豆一区 | 国产91免费在线观看 | 五月天久久狠狠 | 天天se天天cao天天干 | 97超碰国产精品 | 久久成人精品电影 | 欧美精品三级 | 开心激情网五月天 | 欧美一区二区免费在线观看 | www成人av | 亚州欧美视频 | 国产亚洲欧美在线视频 | 韩国av免费在线 | 国产 一区二区三区 在线 | 亚洲精区二区三区四区麻豆 | 亚洲韩国一区二区三区 | 999视频在线播放 | 日本精品一区二区在线观看 | 国产一二三精品 | 国产成人三级三级三级97 | 色婷婷导航 | 国产黑丝一区二区三区 | 香蕉手机在线 | 国产精品剧情在线亚洲 | 日本电影久久 | 一区在线电影 | 最近高清中文字幕 | 99精品免费久久久久久久久 | av成人免费在线看 | 日韩免费电影一区二区 | 国产精品爽爽久久久久久蜜臀 | 免费日韩av电影 | 综合中文字幕 | 精品不卡视频 | 国产视频中文字幕在线观看 | 99精品欧美一区二区三区黑人哦 | 色狠狠狠| 欧美最新另类人妖 | 亚洲 欧美 国产 va在线影院 | 欧美a级免费视频 | 亚州日韩中文字幕 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 在线观看 亚洲 | 又黄又爽又无遮挡免费的网站 | 黄av免费 | 日韩欧美电影在线 | 久久国产亚洲视频 | 狠狠色丁香婷婷综合最新地址 | 最新在线你懂的 | 狠狠色狠狠色综合日日小说 | 日本韩国欧美在线观看 | 又黄又爽又湿又无遮挡的在线视频 | 成人毛片在线视频 | 久久9999久久免费精品国产 | 亚洲 欧美日韩 国产 中文 | 免费观看9x视频网站在线观看 | 97人人模人人爽人人喊网 | 五月婷婷久 | 国内三级在线观看 | 欧美一级黄色视屏 | 四虎国产免费 | 久久免费精品一区二区三区 | 久久视奸 | 色5月婷婷 | 高清中文字幕av | 日本爱爱片 | 欧美成人高清 | 亚洲首页 | 69国产精品视频 | 欧美久久成人 | 天天色天天射天天操 | 日日操夜| 天天干天天操天天干 | 国产精品一区二区三区在线播放 | 在线久久| 99国内精品 | 黄色一级大片在线免费看产 | 国产精品岛国久久久久久久久红粉 | 在线免费高清一区二区三区 | 日韩网站在线免费观看 | 91成人精品视频 | 特黄特黄的视频 | 在线午夜 | 超碰在线天天 | 国产在线观看午夜 | 久草视频网 | 色就色,综合激情 | 久久综合九色欧美综合狠狠 | 亚洲精品视频在 | 天天色综合三 | 99久久99久国产黄毛片 | 婷婷开心久久网 | 久久久免费国产 | 麻豆网站免费观看 | 国产一区二区日本 | 婷婷色在线观看 | 精品国模一区二区三区 | 日本性生活免费看 | 91精品国产92久久久久 | 欧美 日韩 视频 | 国产精品免费不卡 | 午夜精品999 | 丁香在线观看完整电影视频 | 中文字幕久久久精品 | 高清不卡一区二区在线 | 在线影视 一区 二区 三区 | 在线a视频免费观看 | 久久久亚洲国产精品麻豆综合天堂 | 国产精品黑丝在线观看 | www.日本色 | 亚洲爽爽网 | 国产精品自产拍在线观看蜜 | 国产精品久久久久久久久免费 | 国产二区视频在线 | 国产精品一二 | 欧美动漫一区二区三区 | 国际精品久久久久 | 国产盗摄精品一区二区 | 久操操 | 欧美日韩国产精品一区二区亚洲 | 九九免费精品 | 免费一级日韩欧美性大片 | 亚洲天天 | 激情网综合| 99久久精品无码一区二区毛片 | 精品一区二区在线看 | 高清av中文在线字幕观看1 | 亚洲 欧美 变态 国产 另类 | 免费网站看av片 | 青青草国产免费 | 美女久久久久久 | 国产中文字幕精品 | 蜜臀久久99精品久久久无需会员 | 91精品国产欧美一区二区成人 | 亚洲国产中文在线观看 | 欧美日韩啪啪 | 成人免费视频播放 | 成人av电影免费 | 国产精品亚洲成人 | 狠狠色噜噜狠狠狠狠2021天天 | 91亚洲成人| www.天堂av | 黄色小视频在线观看免费 | 亚洲 欧美日韩 国产 中文 | 丁香视频免费观看 | 色吊丝在线永久观看最新版本 | 不卡的av在线播放 | 亚洲综合色av | 日韩在线视频观看免费 | 视频99爱 | 久久久久久久久久久久国产精品 | 亚洲精品国产成人 | 99在线精品免费视频九九视 | 久久不射电影院 | 福利久久 | 伊人开心激情 | 欧美与欧洲交xxxx免费观看 | 国产精品视频不卡 | 久久久久久久久免费视频 | 黄色毛片视频免费观看中文 | 特级aaa毛片 | 超碰在线色 | 日韩影片在线观看 | 综合久久精品 | 丁香久久综合 | 亚洲综合精品视频 | 久久在草 | 超碰在线9 | 久草在线免费看视频 | 人人看黄色 | 久草在线视频看看 | 国产亚洲成人网 | 九九在线高清精品视频 | 久久久视频在线 | 午夜精品视频一区二区三区在线看 | 国产99久久久国产 | 国产精品久久伊人 | 黄色影院在线播放 | 美州a亚洲一视本频v色道 | 久久色在线观看 | 国产永久免费观看 | 欧美日韩中文字幕视频 | 色欲综合视频天天天 | av.com在线 | 制服丝袜在线91 | 中文字幕亚洲欧美日韩2019 | 亚洲精品高清一区二区三区四区 | 国产在线视频不卡 | 亚洲小视频在线观看 | 一区二区精品 | 最新久久免费视频 | 日韩精品一区不卡 | 国产成人精品一区二区三区网站观看 | 一二三四精品 | 国产精品乱码一区二区视频 | 99re8这里有精品热视频免费 | 久久综合九色九九 | 久草网免费 | 最近最新中文字幕视频 | 免费看的黄色 | 日韩欧美在线观看一区二区三区 | 在线观看黄网站 | 三级在线国产 | 在线观看久久久久久 | 久久精品电影网 | 96超碰在线 | 国产精品video爽爽爽爽 | 国产精品久久久久久久久久新婚 | 日韩婷婷 | 国产精品久久久久久久久久免费看 | 999久久久久久 | 成人av高清在线观看 | 成人avav| 成人午夜免费剧场 | 9999激情 | 午夜天使 | 亚洲国产影院av久久久久 | 美女视频黄在线观看 | 亚洲九九影院 | 国产无套精品久久久久久 | 91爱爱电影| 国产美女精品视频 | 国产一区在线免费 | 91亚洲在线 | 99草在线视频 | 久久人人爽人人爽人人片av软件 | 麻豆久久一区二区 | 天天操福利视频 | 在线免费黄色av | 国产视频在线观看一区 | 高清av免费看 | 日韩r级电影在线观看 | 日韩激情第一页 | 免费在线国产视频 | 99热超碰 | 黄网站app在线观看免费视频 | 成 人 免费 黄 色 视频 | 成人a大片 | 久久经典国产 | 国产精品激情偷乱一区二区∴ | 国产精品 中文在线 | 91精品中文字幕 | 欧美日韩高清免费 | 视频国产| 国产高清久久久 | 国产精品久久久久久久久久久久午夜 | 日韩影视精品 | 欧美一级免费片 | 日韩特级片 | www免费在线观看 | 久久午夜免费视频 | 天天天综合 | www.成人精品| 在线观看亚洲成人 | 99久久精品久久久久久清纯 | 正在播放亚洲精品 | 午夜精品久久久99热福利 | 超碰人人乐 | 天天干天天上 | 六月婷婷久香在线视频 | 少妇高潮冒白浆 | 国产精品一区免费在线观看 | 中文字幕乱码日本亚洲一区二区 | 日韩精品久久久久 | 国产精品免费久久久久影院仙踪林 | 久久爱综合 | 久综合网 | 人人澡人摸人人添学生av | 久久久亚洲国产精品麻豆综合天堂 | 国产精品乱码一区二区视频 | 成人av动漫在线观看 | 日韩在线观看网站 | 欧美男同视频网站 | a在线观看视频 | 久久兔费看a级 | 国产综合福利在线 | 国产精品久久三 | 操操操影院| 久久国产精品色婷婷 | 99热精品在线 | 日韩免费视频一区二区 | 国产剧情一区二区在线观看 | 婷婷视频在线播放 | 91精品啪在线观看国产线免费 | 黄色小网站在线观看 | 人人澡人摸人人添学生av | 亚洲精品播放 | 午夜视频在线观看一区二区三区 | 国产一区在线视频播放 | 特级西西人体444是什么意思 | 99精品黄色片免费大全 | 欧美另类一二三四区 | 久久久久久久久毛片精品 | 99精品免费观看 | 91精品国产99久久久久 | www久久99 | 高清在线观看av | 激情在线免费视频 | 91在线播放综合 | 69热国产视频 | 国产99久| 国产欧美精品xxxx另类 | 久久久久久久免费观看 | 亚洲丝袜一区 | 国产精品久久网站 | 成人一级黄色片 | 日本视频网| 色综合久久久网 | 天天操天天干天天爱 | 久久婷婷视频 | 91插插插免费视频 | 精品国产一区二区三区久久 | 国产伦精品一区二区三区在线 | 西西444www大胆无视频 | 最近中文字幕免费观看 | 欧美视频在线观看免费网址 | 国产免费一区二区三区网站免费 | 中文字幕日韩无 | 国产精品av久久久久久无 | 天天操天天插 | 操碰av| 国产91免费在线观看 | 成人黄色大片在线免费观看 | 国产精品毛片一区二区 | 国产不卡精品 | 综合网久久 | 中文字幕中文中文字幕 | 国产香蕉久久精品综合网 | 精品一区二区三区电影 | 国产一区二区三精品久久久无广告 | 国产精品久久电影观看 | 精品国产视频一区 | 日韩在线视频免费看 | 国产偷在线 | 亚洲激情小视频 | 国产精品手机视频 | 久久你懂的 | 国产视频69 | 91视频国产高清 | 日韩手机在线观看 | 久久网址| 中文字幕在线播放第一页 | 尤物97国产精品久久精品国产 | 久草免费在线观看 | 99精品久久只有精品 | 日韩二区三区在线 | 色综合中文字幕 | 伊人永久 | 人人超碰97 | 色婷婷综合成人av | 亚洲精品视频www | adc在线观看 | 亚州av网站 | 久久视频99 | 欧美中文字幕久久 | 九九免费在线观看视频 | 毛片99| 91成人看片 | 国产黄影院色大全免费 | 国产成人久久77777精品 | 国产在线高清视频 | 免费中文字幕在线观看 | 久久精品91久久久久久再现 | 日韩黄色大片在线观看 | 日韩免费一二三区 | a色视频| 午夜精品久久久99热福利 | 久久久久久久久免费视频 | 成人毛片久久 | 国产在线观看av | 色婷婷婷 | 欧美日韩免费在线视频 | 日韩av一卡二卡三卡 | 日韩区欧美久久久无人区 | 国产精品一区久久久久 | 国产精品一区二区在线看 | 日日精品| 国产午夜精品一区二区三区 | 伊人婷婷在线 | 国产精品美女久久久久aⅴ 干干夜夜 | 青青啪 | 国产精品亚洲片在线播放 | 日韩亚洲精品电影 | 久久精品成人欧美大片古装 | 91少妇精拍在线播放 | 97视频在线观看成人 | av一级片 | www.99在线观看 | 国产99久久久国产精品 | 精品福利视频在线观看 | 国产日韩欧美综合在线 | 欧美一级性 | 91亚洲国产成人久久精品网站 | 国产精品久久久久av福利动漫 | 婷婷丁香激情综合 | 日本性xxx | jizz999| 国产视频99 | 久久免费视频2 | 久久国产乱 | 久久午夜影视 | a视频免费看 | 天天色天天干天天 | www.夜色321.com| 999视频在线播放 | 夜色资源网 | 中文字幕在线观看播放 | 99精品99| 在线香蕉视频 | 久久99精品波多结衣一区 | 亚洲精品99久久久久久 | 欧美另类交在线观看 | 免费福利片2019潦草影视午夜 | 国产玖玖精品视频 | 91丝袜美腿 | 四虎国产精品免费观看视频优播 | 精品亚洲免a | 五月婷婷中文网 | 日韩高清国产精品 | 欧美精品久久 | 五月天婷亚洲天综合网精品偷 | 久久视频网 | 欧美精品在线视频 | 久久免费视频精品 | avcom在线| 久久婷婷五月综合色丁香 | 色婷婷av在线 | 91成年人网站 | 成年人视频在线观看免费 | 在线性视频日韩欧美 | av福利资源| 狠狠色丁香婷婷综合久久片 | 久久精品亚洲精品国产欧美 | 米奇四色影视 | 亚洲一级国产 | 亚洲黄色在线免费观看 | 91麻豆操 | 国产高清不卡一区二区三区 | 免费在线黄色av | 久久视频精品在线观看 | 黄色国产精品 | 国产一级淫片免费看 | 人人爽人人澡 | 亚洲一区久久 | 97成人精品视频在线观看 | 91丨porny丨九色| 探花视频在线观看免费 | 91天堂影院 | 国产精品手机在线播放 | 亚洲播放一区 | 久久艹在线观看 | 国产一区欧美日韩 | 日色在线视频 | av色图天堂网 | 成人精品一区二区三区中文字幕 | 日韩久久精品一区二区 | 亚洲精品99久久久久中文字幕 | 国产一区二区不卡在线 | 欧美日本国产在线观看 | 日韩av视屏在线观看 | 精品国产自在精品国产精野外直播 | 91激情| 亚洲国产影院av久久久久 | 又色又爽又黄 | 成年人视频在线免费 | 97色国产 | 五月天综合网站 | 国产小视频在线观看免费 | 婷婷av电影 | 在线观看视频色 | 91丨九色丨91啦蝌蚪老版 | 日韩精品在线观看av | 亚洲午夜久久久综合37日本 | 啪啪凸凸 | 超碰在线最新网址 | 久久久久亚洲精品成人网小说 | 国产91免费看 | 九九激情视频 | 久久99国产综合精品 | 又黄又网站 | 免费99精品国产自在在线 | 99精品国产免费久久久久久下载 | 国产亚洲精品久久久久久移动网络 | 国产成人av一区二区三区在线观看 | 天天综合色网 | 久久夜夜爽 | 欧美淫aaa免费观看 日韩激情免费视频 | 色婷婷久久一区二区 | 91在线精品一区二区 | 欧美国产精品一区二区 | 日日夜夜操av | 国产又粗又长的视频 | 草樱av| 欧美日韩亚洲在线 | 2023年中文无字幕文字 | 成人午夜电影免费在线观看 | 欧美日韩成人 | 欧美另类一二三四区 | 91在线中文字幕 | 国产视频日韩视频欧美视频 | 色av男人的天堂免费在线 | 日日爱av | 国产中文在线视频 | 三级黄色片在线观看 | 综合网在线视频 | 视频在线观看入口黄最新永久免费国产 | 国产精品毛片一区视频播不卡 | 在线视频婷婷 | 久久国语| 久久久久久美女 | 波多野结衣在线视频一区 | 亚洲精品国产拍在线 | 热久久国产 | 免费日韩av片| 久久久国产精品麻豆 | 国产精品久久久99 | 蜜桃麻豆www久久囤产精品 | 91超碰在线播放 | 国产精品手机在线播放 | 亚洲最新合集 | 天天艹天天爽 | 久久一区二 | 人人爱夜夜操 | 国产一级黄大片 | 天天天天射 | 特黄一级毛片 | 久久久综合香蕉尹人综合网 | 涩涩在线 | 亚洲第一中文网 | 99久久精品国产亚洲 | 麻豆播放 | 日韩啪啪小视频 | 91亚洲欧美激情 | 人人澡人摸人人添学生av | 99视频+国产日韩欧美 | 蜜臀精品久久久久久蜜臀 | 一区二区三区精品在线视频 | 亚洲专区欧美 | 欧美日韩免费一区二区 | 在线免费观看黄色大片 | 日本最新一区二区三区 | 91精品国自产在线偷拍蜜桃 | 亚洲黄色av网址 | 五月综合婷 | 精品久久亚洲 | 国产精品高潮在线观看 | 精品一区二区亚洲 | 天天操狠狠操夜夜操 | 久久激情视频 久久 | 欧日韩在线| 黄色中文字幕在线 | 国产精品原创视频 | 亚洲精品一区二区三区在线观看 | 99精品免费在线 | av免费在线播放 | 日韩性久久 | 三级a视频 | 国产精品99久久久久久大便 | 97人人模人人爽人人喊中文字 | 国产精品mm | www狠狠 | 亚洲国产成人久久 | 国产精品18久久久久久久 | 一区二区三区在线免费观看 | 在线精品视频免费播放 | 中文字幕视频网站 | 国产一区二区免费 | 国产免费不卡av | 极品美女被弄高潮视频网站 | 精品一区二区在线观看 | 成人手机在线视频 | 成年人网站免费观看 | 在线观看国产一区 | 91亚色免费视频 | 成全免费观看视频 | 国产精品久久久电影 | 国产精品一区二区三区在线看 | 久久国产精品视频观看 | 成人a级免费视频 | 天天草天天操 | 精品久久久久久久久久久久久久久久久久 | 国产精品久久久久久一区二区三区 | 日本精品视频网站 | 日日骑 | 欧美疯狂性受xxxxx另类 | 国产成人一区二区三区影院在线 | 欧美a级成人淫片免费看 | 欧美成人69av| 国产一级片不卡 | 久久久综合 | 国产精品成人一区 | 天天干天天做 | 亚洲欧洲视频 | 亚洲精品大片www | 成人一区二区在线 | 国产日韩精品一区二区在线观看播放 | 国产美女视频免费观看的网站 | 91麻豆精品国产自产在线 | 久草在线久草在线2 | 免费在线观看污 | 特级毛片在线观看 | 国产精品 日韩 欧美 | 99色在线播放| 激情av在线播放 | 日韩一三区| 久久首页| 成人国产精品久久久久久亚洲 | 久久免费看 | 91免费视频黄 | 久草免费色站 | 九九视频免费观看视频精品 | 国产成人精品999在线观看 | 99视屏| 色姑娘综合天天 | 久久久网 | 欧美激情va永久在线播放 | 九九久久久 | 日韩电影在线看 | 亚洲综合成人av | 中文字幕一区二区三区四区 | 欧美色就是色 | 亚洲国产成人精品久久 | 在线观看国产高清视频 | 欧美一级电影在线观看 | 国产黄视频在线观看 | 精品视频在线播放 | 国产亚洲精品久久久久久移动网络 | 国产成人精品一区二区三区福利 | 日韩av高清在线观看 | 日韩欧美精品一区二区三区经典 | 亚洲资源在线网 | 国产一区二区三精品久久久无广告 | 91高清免费看 | 午夜视频在线观看一区 | 三级视频片| 不卡的av在线播放 | 国产精品久久久久久久久久免费 | 国产精品成人免费精品自在线观看 | 国际精品久久久 | 欧美福利视频一区 | 天天se天天cao天天干 | 午夜视频在线观看一区二区 | 九九亚洲视频 | 日韩av电影网站在线观看 | 国产在线一线 | 黄色大片日本免费大片 | 91精品在线免费观看 | 国产盗摄精品一区二区 | 久久视频免费在线观看 | 91mv.cool在线观看| 久草在线免费播放 | 国内亚洲精品 | 久久久久女人精品毛片 | 日韩av中文在线观看 | 中文字幕在线免费97 | 免费看久久久 | 久久久久国产精品免费网站 | 亚洲永久精品在线观看 | 麻豆免费在线视频 | 天天操天天射天天插 | 视频在线一区 | 日韩一级电影在线观看 | 99av在线视频 | 欧美日本在线观看视频 | 国产精品毛片久久久久久久 | 久久免费视频一区 | 亚色视频在线观看 | 国产小视频免费观看 | 国产免费小视频 | 久久蜜桃av | 看黄色91 | 精品国产123| 成人午夜电影在线播放 | 狠狠精品| 99久久精品国产观看 | 亚洲综合小说电影qvod | 狠狠成人 | 免费在线观看av | 手机成人在线电影 | 天天综合久久 | 在线免费观看黄色 | 久久欧美综合 | 中文字幕日韩一区二区三区不卡 | 天天操天天草 | 久久色在线播放 | 久久成人在线 | 中文字幕在线观看日本 | 99精品免费在线 | 韩国精品福利一区二区三区 | 久草91视频 | 精品999在线观看 | 中文字幕免费高清在线 | 久久这里只有精品首页 | 免费看污网站 | av成人在线电影 | 最近免费观看的电影完整版 | 美女视频黄的免费的 | 久草在线视频新 | 欧美在线1 | 911香蕉| www亚洲精品 | 久久草在线视频国产 | 国产欧美精品一区二区三区四区 | 久久久久久高潮国产精品视 | 久久久九九 | 狠狠狠操| 国产高清免费av | 在线观看mv的中文字幕网站 | 91成人在线看 | 国产一区视频免费在线观看 | www.亚洲黄色 | 国产精品不卡一区 | 毛片区| av资源免费观看 | 高清av影院| 日韩乱码中文字幕 | 日日干夜夜爱 | 黄色大全视频 | 国产一级视频在线观看 | 黄色片网站av | 日韩av专区| 婷婷综合久久 | 天天插天天干天天操 | 69av视频在线观看 | 日韩久久久久久 | 韩日av在线 | 亚洲精品乱码久久久久久蜜桃不爽 | 亚洲国产日韩精品 | 成年人在线观看免费视频 | 亚洲一区免费在线 |