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

ClickHouse vs StarRocks選型對比

企業動態
ClickHouse與StarRocks都是很優秀的關系新OLAP數據庫。兩者有著很多的相似之處,對于分析類查詢都提供了極致的性能

   面向列存的DBMS新的選擇

  Hadoop從誕生已經十三年了,Hadoop的供應商爭先恐后的為Hadoop貢獻各種開源插件,發明各種的解決方案技術棧,一方面確實幫助很多用戶解決了問題,但另一方面因為繁雜的技術棧與高昂的維護成本,Hadoop也漸漸地失去了原本屬于他的市場。對于用戶來說,一套高性能,簡單化,可擴展的數據庫產品能夠幫助他們解決業務痛點問題。越來越多的人將目光鎖定在列存的分布式數據庫上。

  ClickHouse簡介

  ClickHouse是由俄羅斯的第一大搜索引擎Yandex公司開源的列存數據庫。令人驚喜的是,ClickHouse相較于很多商業MPP數據庫,比如Vertica,InfiniDB有著極大的性能提升。除了Yandex以外,越來越多的公司開始嘗試使用ClickHouse等列存數據庫。對于一般的分析業務,結構性較強且數據變更不頻繁,可以考慮將需要進行關聯的表打平成寬表,放入ClickHouse中。

  相比傳統的大數據解決方案,ClickHouse有以下的優點:

  ·配置豐富,只依賴與Zookeeper

  ·線性可擴展性,可以通過添加服務器擴展集群

  ·容錯性高,不同分片間采用異步多主復制

  ·單表性能極佳,采用向量計算,支持采樣和近似計算等優化手段

  ·功能強大支持多種表引擎

  StarRocks簡介

  StarRocks是一款極速全場景MPP企業級數據庫產品,具備水平在線擴縮容,金融級高可用,兼容MySQL協議和MySQL生態,提供全面向量化引擎與多種數據源聯邦查詢等重要特性。StarRocks致力于在全場景OLAP業務上為用戶提供統一的解決方案,適用于對性能,實時性,并發能力和靈活性有較高要求的各類應用場景。

  相比于傳統的大數據解決方案,StarRocks有以下優點:

  ·不依賴于大數據生態,同時外表的聯邦查詢可以兼容大數據生態

  ·提供多種不同的模型,支持不同維度的數據建模

  ·支持在線彈性擴縮容,可以自動負載均衡

  ·支持高并發分析查詢

  ·實時性好,支持數據秒級寫入

  ·兼容MySQL 5.7協議和MySQL生態

  StarRocks與ClickHouse的功能對比

  StarRocks與ClickHouse有很多相似之處,比如說兩者都可以提供極致的性能,也都不依賴于Hadoop生態,底層存儲分片都提供了主主的復制高可用機制。但功能、性能與使用場景上也有差異。ClickHouse在更適用與大寬表的場景,TP的數據通過CDC工具的,可以考慮在Flink中將需要關聯的表打平,以大寬表的形式寫入ClickHouse。StarRocks對于join的能力更強,可以建立星型或者雪花模型應對維度數據的變更。

  大寬表vs星型模型

  ClickHouse:通過拼寬表避免聚合操作

  不同于以點查為主的TP業務,在AP業務中,事實表和維度表的關聯操作不可避免。ClickHouse與StarRocks最大的區別就在于對于join的處理上。ClickHouse雖然提供了join的語義,但使用上對大表關聯的能力支撐較弱,復雜的關聯查詢經常會引起OOM。一般我們可以考慮在ETL的過程中就將事實表與維度表打平成寬表,避免在ClickHouse中進行復雜的查詢。

  目前有很多業務使用寬表來解決多遠分析的問題,說明了寬表確有其獨到之處:

  ·在ETL的過程中處理好寬表的字段,分析師無需關心底層的邏輯就可以實現數據的分析

  ·寬表能夠包含更多的業務數據,看起來更直觀一些

  ·寬表相當于單表查詢,避免了多表之間的數據關聯,性能更好

  但同時,寬表在靈活性上也帶來了一些困擾:

  ·寬表中的數據可能會因為join的過程中存在一對多的情況造成錯誤數據冗余

  ·寬表的結構維護麻煩,遇到維度數據變更的情況需要重跑寬表

  ·寬表需要根據業務預先定義,寬表可能無法滿足臨時新增的查詢業務

  StarRocks:通過星型模型適應維度變更

  可以說,拼寬表的形式是以犧牲靈活性為代價,將join的操作前置,來加速業務的查詢。但在一些靈活度要求較高的場景,比如訂單的狀態需要頻繁改變,或者說業務人員的自助BI分析,寬表往往無法滿足我們的需求。此時我們還需要使用更為靈活的星型或者雪花模型進行建模。對于星型/雪花模型的兼容度上,StarRocks的支撐要比ClickHouse好很多。  

 


 

 

  在StarRocks中提供了三種不同類型的join:

  ·當小表與大表關聯時,可以使用boardcast join,小表會以廣播的形式加載到不同節點的內存中

  ·當大表與大表關聯式,可以使用shuffle join,兩張表值相同的數據會shuffle到相同的機器上

  ·為了避免shuffle帶來的網絡與I/O的開銷,也可以在創建表示就將需要關聯的數據存儲在同一個colocation group中,使用colocation join 

 


 

 

  目前大部分的MPP架構計算引擎,都采用基于規則的優化器(RBO)。為了更好的選擇join的類型,StarRocks提供了基于代價的優化器(CBO)。用戶在開發業務SQL的時候,不需要考慮驅動表與被驅動表的順序,也不需要考慮應該使用哪一種join的類型,CBO會基于采集到的表的metric,自動的進行查詢重寫,優化join的順序與類型。

  高并發支撐

  ClickHouse對高并發的支撐

  為了更深維度的挖掘數據的價值,就需要引入更多的分析師從不同的維度進行數據勘察。更多的使用者同時也帶來了更高的QPS要求。對于互聯網,金融等行業,幾萬員工,幾十萬員工很常見,高峰時期并發量在幾千也并不少見。隨著互聯網化和場景化的趨勢,業務逐漸向以用戶為中心轉型,分析的重點也從原有的宏觀分析變成了用戶維度的細粒度分析。傳統的MPP數據庫由于所有的節點都要參與運算,所以一個集群的并發能力與一個節點的并發能力相差無幾。如果一定要提高并發量,可以考慮增加副本數的方式,但同時也增加了RPC的交互,對性能和物理成本的影響巨大。

  在ClickHouse中,我們一般不建議做高并發的業務查詢,對于三副本的集群,通常會將QPS控制在100以下。ClickHouse對高并發的業務并不友好,即使一個查詢,也會用服務器一半的CPU去查詢。一般來說,沒有什么有效的手段可以直接提高ClickHouse的并發量,只能考慮通過將結果集寫入MySQL中增加查詢的并發度。

  StarRocks對高并發的支撐

  相較于ClickHouse,StarRocks可以支撐數千用戶同時進行分析查詢,在部分場景下,高并發能力能夠達到萬級。StarRocks在數據存儲層,采用先分區再分桶的策略,增加了數據的指向性,利用前綴索引可以快讀對數據進行過濾和查找,減少磁盤的I/O操作,提升查詢性能。

 

  在建表的時候,分區分桶應該盡可能的覆蓋到所帶的查詢語句,這樣可以有效的利用分區分桶剪裁的功能,盡可能的減少數據的掃描量。此外,StarRocks也提供了MOLAP庫的預聚合能力。對于一些復雜的分析類查詢,可以通過創建物化視圖進行預先聚合,原有幾十億的基表,可以通過預聚合RollUp操作變成幾百或者幾千行的表,查詢時延遲會有顯著下降,并發也會有顯著提升。

  數據的高頻變更

  ClickHouse中的數據更新

  在OLAP數據庫中,可變數據(Mutable data)通常是不受歡迎的。ClickHouse也是如此。早期的版本中并不支持UPDATE和DELETE操作。在1.15版本后,Clickhouse提供了MUTATION操作(通過ALTER TABLE語句)來實現數據的更新、刪除,但這是一種“較重”的操作,它與標準SQL語法中的UPDATE、DELETE不同,是異步執行的,對于批量數據不頻繁的更新或刪除比較有用。除了MUTATION操作,Clickhouse還可以通過CollapsingMergeTree、VersionedCollapsingMergeTree、ReplacingMergeTree結合具體業務數據結構來實現數據的更新、刪除,這三種方式都通過INSERT語句插入最新的數據,新數據會“抵消”或“替換”掉老數據,但是“抵消”或“替換”都是發生在數據文件后臺Merge時,也就是說,在Merge之前,新數據和老數據會同時存在。

  針對與不同的業務場景,ClickHouse提供了不同的業務引擎來進行數據變更。

  對于離線業務,可以考慮增量和全量兩種方案:

  增量同步方案中,使用ReplacingMergeTree引擎,先用Spark將上游數據同步到Hive,再由Spark消費Hive中的增量數據寫入到ClickHouse中。由于只同步增量數據,對下游的壓力較小。需要確保維度數據基本不變。

  全量同步方案中,使用MergeTree引擎,通過Spark將上游數據定時同步到Hive中,truncate ClickHouse中的表,隨后使用Spark消費Hive近幾天的數據一起寫入到ClickHouse中。由于是全量數據導入,對下游壓力較大,但無需考慮維度變化的問題。

  對于實時業務,可以采用VersionedCollapsingMergeTree和ReplacingMergeTree兩種引擎:

  使用VersionedCollapsingMergeTree引擎,先通過Spark將上游數據一次性同步到ClickHouse中,在通過Kafka消費增量數據,實時同步到ClickHouse中。但因為引入了MQ,需要保證exectly once語義,實時和離線數據連接點存在無法折疊現象。

  使用ReplacingMergeTree引擎替換VersionedCollapsingMergeTree引擎,先通過Spark將上游存量數據一次性同步到ClickHouse中,在通過MQ將實時數據同步到ReplacingMergeTree引擎中,相比VersionedCollapsingMergeTree要更簡單,且離線和實時數據連接點不存在異常。但此種方案無法保重沒有重復數據。

  StarRocks中的數據更新

  相較于ClickHouse,StarRocks對于數據更新的操作更加簡單。

  StarRocks中提供了多種模型適配了更新操作,明細召回操作,聚合操作等業務需求。更新模型可以按照主鍵進行UPDATE/DELETE操作,通過存儲和索引的優化可以在并發更新的同時高效的查詢。在某些電商場景中,訂單的狀態需要頻繁的更新,每天更新的訂單量可能上億。通過更新模型,可以很好的適配實時更新的需求。

 

  StarRocks 1.19版本之前,可以使用Unique模型進行按主鍵的更新操作,Unique模型使用的是Merge-on-Read策略,即在數據入庫的時候會給每一個批次導入數據分配一個版本號,同一主鍵的數據可能有多個版本號,在查詢的時候StarRocks會先做merge操作,返回一個版本號最新的數據。

  自StarRocks 1.19版本之后發布了主鍵模型,能夠通過主鍵進行更新和刪除的操作,更友好的支持實時/頻繁更新的需求。相較于Unique模型中Merge-on-Read的模式,主鍵模型中使用的是Delete-and-Insert的更新策略,性能會有三倍左右的提升。對于前端的TP庫通過CDC實時同步到StarRocks的場景,建議使用主鍵模型。

  集群的維護

  相比于單實例的數據庫,任何一款分布式數據庫維護的成本都要成倍的增長。一方面是節點增多,發生故障的幾率變高。對于這種情況,我們需要一套良好的自動failover機制。另一方便隨著數據量的增長,要能做到在線彈性擴縮容,保證集群的穩定性與可用性。

  ClickHouse中的節點擴容與重分布

  與一般的分布式數據庫或者Hadoop生態不同,HDFS可以根據集群節點的增減自動的通過balance來調節數據均衡。但是ClickHouse集群不能自動感知集群拓撲的變化,所以就不能自動balance數據。當集群數據較大時,新增集群節點可能會給數據負載均衡帶來極大的運維成本。

  一般來說,新增集群節點我們通常有三種方案:

  ·如果業務允許,可以給集群中的表設置TTL,長時間保留的數據會逐漸被清理到,新增的數據會自動選擇新節點,最后會達到負載均衡。

  ·在集群中建立臨時表,將原表中的數據復制到臨時表,再刪除原表。當數據量較大時,或者表的數量過多時,維護成本較高。同時無法應對實時數據變更。

  ·通過配置權重的方式,將新寫入的數據引導到新的節點。權重維護成本較高。

  無論上述的哪一種方案,從時間成本,硬件資源,實時性等方面考慮,ClickHouse都不是非常適合在線做節點擴縮容及數據充分布。同時,由于ClickHouse中無法做到自動探測節點拓撲變化,我們可能需要再CMDB中寫入一套數據重分布的邏輯。所以我們需要盡可能的提前預估好數據量及節點的數量。

  StarRocks中的在線彈性擴縮容

  與HDFS一樣,當StarRocks集群感知到集群拓撲發生變化的時候,可以做到在線的彈性擴縮容。避免了增加節點對業務的侵入。

  StarRocks中的數據采用先分區再分桶的機制進行存儲。數據分桶后,會根據分桶鍵做hash運算,結果一致的數據被劃分到同一數據分片中,我們稱之為tablet。Tablet是StarRocks中數據冗余的最小單位,通常我們會默認數據以三副本的形式存儲,節點中通過Quorum協議進行復制。當某個節點發生宕機時,在其他可用的節點上會自動補齊丟失的tablet,做到無感知的failover。

  在新增節點時,也會有FE自動的進行調度,將已有節點中的tablet自動的調度到擴容的節點上,做到自動的數據片均衡。為了避免tablet遷移時對業務的性能影響,可以盡量選擇在業務低峰期進行節點的擴縮容,或者可以動態調整調度參數,通過參數控制tablet調度的速度,盡可能的減少對業務的影響。

  ClickHouse與StarRocks的性能對比

  單表SSB性能測試

  由于ClickHouse join能力有限,無法完成TPCH的測試,這里使用SSB 100G的單表進行測試。

  測試環境

 

  測試數據

 

  測試結果

  從測試結果中可以看出來,14個測試中,有9個SQL,StarRocks在性能上要超過ClickHouse。

 

  多表TPCH性能測試

  ClickHouse不擅長多表關聯的場景,對于TPCH測試機,很多查詢無法跑出,或者OOM,目前只進行了StarRocks的TPCH測試。

  測試環境

 

  測試數據

  選用TPCH 100G測試集。

  

 

  測試結果

  

 

  導入性能測試

  無論是ClickHouse還是StarRocks,我們都可以使用DataX進行全量數據的導入,增量部分通過CDC工具寫入到MQ中在經過下游數據庫消費即可。

  數據集

  導入測試選取了ClickHouse Native Format數據集。1個xz格式壓縮文件大概85GB左右,解壓后原始文件1.4T,31億條數據,文件格式為CSV

  導入方式

  ClickHouse中采用的HDFS外表的形式。ClickHouse中分布式表只能選擇一個integer列作為Sharding Key,觀察數據發現技術都很低,因此使用rand()分布形式。

  

 

  HDFS外表定義如下:

  

 

  導入結果

  可以看出,在使用github數據集進行導入的時候,基本上StarRocks和ClickHouse導入的性能相差不多。

  

 

  

 

  結論

  ClickHouse與StarRocks都是很優秀的關系新OLAP數據庫。兩者有著很多的相似之處,對于分析類查詢都提供了極致的性能,都不依賴于Hadoop生態圈。從本次的選型對比中,可以看出在一些場景下,StarRocks相較于ClickHouse有更好的表現。一般來說,ClickHouse適合于維度變化較少的拼寬表的場景,StarRocks不僅在單表的測試中有著更出色的表現,在多表關聯的場景具有更大的優勢。

 

責任編輯:張誠 來源: 互聯網
相關推薦

2021-10-08 16:25:33

數字化

2015-08-06 09:45:14

私有云OpenStackVMware

2021-10-19 07:27:07

邊緣集群管理

2021-09-17 13:29:43

開發技能代碼

2018-01-10 15:03:27

前端TypeScriptJavaScript

2019-08-30 08:54:05

TypeScriptJavaScript語言

2011-07-15 09:11:39

MySQLMongoDB

2012-03-15 00:06:56

Ubuntu Unity GNOME

2022-08-27 21:31:04

Tauri框架二進制

2025-01-08 08:30:38

2025-11-14 08:11:10

2015-08-12 14:35:47

2022-05-31 08:21:07

MQ使用場景消費消息

2024-12-25 16:12:18

2009-12-14 17:04:32

VS 2008專業版

2009-12-16 15:49:58

VS 2008性能

2023-06-12 08:00:00

聊天機器人ChatGPT人工智能

2023-09-07 14:59:42

物聯網MQTTCoAP

2024-10-09 11:31:51

點贊
收藏

51CTO技術棧公眾號

精品一区免费av| 狼人精品一区二区三区在线| 自拍偷在线精品自拍偷无码专区 | 一区二区日本| 国产99视频在线| 巨乳诱惑日韩免费av| 成年无码av片在线| 国产特黄级aaaaa片免| 国产人与zoxxxx另类91| 一本大道综合伊人精品热热| 欧美少妇在线观看| 成人综合影院| av在线不卡免费看| 91免费视频国产| 69亚洲精品久久久蜜桃小说| 欧美三级在线| y97精品国产97久久久久久| 老熟妇精品一区二区三区| 伊人久久大香| 91福利在线看| 日本网站免费在线观看| 在线你懂的视频| 中文欧美字幕免费| 欧美精品二区三区四区免费看视频 | 北条麻妃在线| 91毛片在线观看| 国产91亚洲精品一区二区三区| 亚洲一区二区色| 久久狠狠一本精品综合网| 久久久久久久av| 顶臀精品视频www| 日韩精品午夜| 国产一区二区黑人欧美xxxx| 中文字幕在线播放一区| 粉嫩的18在线观看极品精品| 日韩一区二区精品在线观看| 在线视频国产一区| 成人性生交大片免费观看嘿嘿视频 | 精品国产乱码久久久久久1区2匹| 亚洲高清不卡av| 一区二区三区人妻| 国产一区二区三区精品在线观看 | 2020欧美日韩在线视频| 久久精品国产亚洲av高清色欲 | 欧美丰满少妇xxxxx| a一级免费视频| 成人在线免费视频观看| 在线日韩精品视频| 一区二区三区四区免费| 亚洲黄页在线观看| 亚洲美女性视频| 女~淫辱の触手3d动漫| 日韩有码一区| 亚洲欧美精品一区二区| 无码人妻精品一区二区三应用大全| 国产伦精品一区二区三区免费优势| 精品久久久久久久久久久久久久久久久| 成人三级做爰av| 懂色av一区二区| 日韩风俗一区 二区| 美女100%无挡| 日韩av在线中文字幕| 日韩中文字幕欧美| 国产精品免费在线视频| 亚洲欧美色图| 97视频在线观看免费| 天堂网一区二区三区| 六月天综合网| 国产精品久久久久久久久久新婚| 在线播放精品视频| 国产成人亚洲精品青草天美| 国产精品一区二区你懂得| 日韩午夜影院| 欧美国产激情一区二区三区蜜月| 一区二区三区四区欧美日韩| 在线观看午夜av| 久久99国产成人小视频| 91尤物视频在线观看| 欧美影视一区二区| 麻豆传媒在线观看| 亚洲福利一二三区| 国产一级特黄a大片免费| 成人污版视频| 日韩精品黄色网| 黄色片网站免费| 欧美精品不卡| 国产v综合v亚洲欧美久久| 中文字幕乱码视频| 国产不卡在线视频| 久久国产手机看片| 免费在线观看av网站| 亚洲国产综合人成综合网站| 无码无遮挡又大又爽又黄的视频| 日本在线一区二区| 亚洲精品国精品久久99热| 欧美自拍偷拍网| 亚洲精品影视| 成人福利在线观看| 无码国产精品一区二区免费16| 国产精品视频看| 人人妻人人做人人爽| 欧美91在线|欧美| 亚洲精品国产精品乱码不99按摩| fc2ppv在线播放| 久久一综合视频| 国产v亚洲v天堂无码| 91在线视频| 欧美性xxxxx| 日本人妻一区二区三区| 日韩大片在线观看| 97免费中文视频在线观看| 91在线你懂的| 国产视频一区在线播放| 国产av天堂无码一区二区三区| 亚洲精品aaa| 亚洲一品av免费观看| 亚洲欧美在线视频免费| 国产中文字幕一区| 亚洲春色在线视频| 国产精欧美一区二区三区蓝颜男同| 欧美一卡二卡在线| 懂色av粉嫩av浪潮av| 久久中文欧美| av一区二区三区四区电影| 欧美黄色激情| 欧美美女一区二区在线观看| 人妻视频一区二区| 久久婷婷久久| 欧美久久在线| 色综合亚洲图丝熟| 亚洲精品国产suv| 精品在线视频免费观看| 国产成人av电影在线观看| 26uuu成人| 成人豆花视频| 精品国产一区av| 一级全黄裸体免费视频| 国产精品免费视频观看| 中文字幕第38页| 色135综合网| 国产精品一二三视频| a√在线中文网新版址在线| 色婷婷综合激情| 四虎国产精品成人免费入口| 先锋影音国产一区| 美国av一区二区三区| 亚洲深夜视频| 亚洲人成网站999久久久综合| 国产无遮挡呻吟娇喘视频| 92精品国产成人观看免费| 无码专区aaaaaa免费视频| 清纯唯美亚洲经典中文字幕| 91av在线看| 蝌蚪视频在线播放| 欧美亚洲免费在线一区| 日本美女黄色一级片| 狠狠网亚洲精品| 日韩欧美视频免费在线观看| a看欧美黄色女同性恋| 午夜精品久久久久久久99热浪潮| 香蕉视频成人在线| 在线一区二区三区四区五区| 青青草自拍偷拍| 国产一区二区剧情av在线| 精品视频在线观看一区二区| 六月丁香久久丫| 国产ts人妖一区二区三区| jizz在线观看视频| 欧美一卡二卡在线观看| 99热在线观看免费精品| 国产日韩欧美精品综合| 一级淫片在线观看| 一区二区三区导航| 日韩在线导航| 99久久人爽人人添人人澡 | 风间由美性色一区二区三区| 国产69精品久久久久久久| 国产调教一区二区三区| 91夜夜未满十八勿入爽爽影院| 麻豆福利在线观看| 尤物yw午夜国产精品视频明星 | 精品在线观看国产| 亚洲无码久久久久久久| 亚洲福利国产精品| 国产性猛交xx乱| 懂色av一区二区在线播放| 日韩欧美一区三区| 国产精品99久久久久久动医院| 国产精品v欧美精品v日韩| 日本精品网站| 久久男人的天堂| wwwxxx在线观看| 亚洲大胆人体视频| 一本色道久久综合亚洲| 欧美日韩国产精品专区| 欧美日韩色视频| 26uuu国产日韩综合| xxxx在线免费观看| 欧美专区一区二区三区| 色哟哟免费网站| 精品av一区二区| 国产精品亚洲不卡a| 日本久久一区| 国产成人久久精品| 91av久久| 欧美成人免费在线视频| 成人精品一区二区三区免费| 亚洲成人av在线播放| 91国产免费视频| 91九色02白丝porn| 国产成人精品片| 亚洲一区二区三区四区不卡| 国产真人真事毛片视频| 2019国产精品| 超碰男人的天堂| 国产成人午夜精品影院观看视频| 91看片在线免费观看| 亚洲免费婷婷| 午夜免费福利小电影| 亚洲欧美网站在线观看| 亚洲 国产 欧美一区| 亚瑟一区二区三区四区| 国产区二精品视| 亚洲视频一起| 亚洲专区中文字幕| 亚洲二区av| 国产欧美在线播放| 韩日精品一区| 国产91色在线免费| 在线观看v片| 992tv成人免费视频| 乱插在线www| 久久久久久一区二区三区| 国产盗摄在线观看| 久久激情视频久久| 国产一二三区在线观看| 色偷偷噜噜噜亚洲男人的天堂| 成人77777| 一夜七次郎国产精品亚洲| 国产精品ⅴa有声小说| 亚洲网站视频福利| 大片免费播放在线视频| 中文字幕精品久久久久| 成年人视频在线看| 中文字幕精品在线| 日本亚洲精品| 久久香蕉国产线看观看av| 宅男在线观看免费高清网站| 久久99精品久久久久久青青91| 色爱综合区网| 性色av一区二区咪爱| 九色porny丨首页入口在线| 97视频免费观看| 高清电影一区| 国产日韩中文字幕在线| 高清久久一区| www 成人av com| 日韩精品福利一区二区三区| 欧美亚洲另类在线一区二区三区 | 国产亚洲精品91在线| jizz在线观看中文| 久久国产精品影片| 国产精品186在线观看在线播放| 97精品在线视频| 巨胸喷奶水www久久久| 成人精品视频久久久久 | 欧美另类高清视频在线| 精品国产乱码久久久久久1区2匹| 国产精品h视频| 激情久久久久| 国产一级不卡毛片| 久久99日本精品| 国产艳妇疯狂做爰视频| 91蝌蚪porny九色| 99自拍偷拍视频| 亚洲一区在线视频观看| 综合网在线观看| 在线不卡的av| 欧美一级视频免费| 影音先锋日韩有码| 亚洲小说区图片| 日本久久久久久久久| 日韩欧美专区| 国产一区二区三区免费不卡| 日韩大片在线播放| 成人性免费视频| 美女视频黄 久久| 在线免费看黄色片| 中文字幕日本不卡| 天天综合天天干| 911精品国产一区二区在线| 外国精品视频在线观看| 久久精视频免费在线久久完整在线看| a国产在线视频| 91免费版网站入口| 中文字幕亚洲影视| 亚洲一区 在线播放| 丝袜美腿高跟呻吟高潮一区| 亚洲熟女乱综合一区二区| 国产拍揄自揄精品视频麻豆| 久久精品国产亚洲av无码娇色| 欧美三级日韩三级国产三级| 天天干天天做天天操| 久久国产精品影片| 福利一区二区免费视频| 九九99玖玖| 欧美国产精品| 亚洲人视频在线| 久久先锋影音av| 日本一区二区免费在线观看| 欧美人伦禁忌dvd放荡欲情| 欧美亚洲日本| 午夜精品视频网站| 亚洲国产视频二区| 一区二区三区四区国产| 日韩一区欧美二区| 丰满少妇一区二区三区| 亚洲在线观看免费视频| 国产精品久久久国产盗摄| 亚洲性生活视频在线观看| 美女91在线看| 国产伦精品一区二区三区照片| 99热国内精品| 邪恶网站在线观看| 国产欧美一区二区三区沐欲| 国产成人一级片| 亚洲精品国产精品国产自| xxx在线免费观看| 成人h视频在线观看| 午夜精品久久久久99热蜜桃导演| 不卡中文字幕在线观看| 亚洲天堂网中文字| 国产精品国产av| 精品国产一区二区三区久久久狼| www.久久.com| 色涩成人影视在线播放| 免费在线观看成人| 三区四区在线观看| 欧美日韩亚洲另类| 亚洲乱亚洲乱妇| 成人黄色av网| 欧美在线资源| 老司机午夜免费福利| 亚洲电影在线播放| 午夜一区在线观看| 奇米4444一区二区三区| 久久不见久久见中文字幕免费| 欧美成人免费高清视频| 中文字幕乱码一区二区免费| 亚洲天堂avav| 免费99精品国产自在在线| 日韩一区二区三区精品| 青青在线免费观看| 91影院在线免费观看| 日韩熟女一区二区| 在线观看不卡av| 国产精品一区二区三区av| 影音先锋成人资源网站| 成人在线视频首页| 午夜精品久久久久久久久久久久久蜜桃| 亚洲国产成人精品久久| 一区二区电影免费观看| 亚洲mv在线看| 国产精品资源在线观看| 日韩av一二三区| 亚洲天堂av电影| 99久久这里有精品| www.成年人视频| 久久久久久久久久久久久女国产乱| 中文字幕av网站| 欧美床上激情在线观看| 欧美日韩导航| 欧美精品久久久久久久久25p| 亚洲欧美视频一区| 亚洲欧洲综合在线| 国产免费一区二区三区香蕉精| 欧美.日韩.国产.一区.二区| 菠萝菠萝蜜网站| 在线电影欧美成精品| 成人在线黄色电影| 亚洲欧洲精品一区| 国产91精品一区二区麻豆网站| 日韩一级在线视频| 欧美精品免费在线| 亚洲va久久| 天天综合成人网| 欧美性xxxxx极品娇小| 黄色的网站在线观看| 久久伦理网站| 国产成人综合在线播放| 日韩精品一区不卡| 久久久久久综合网天天| 成人3d精品动漫精品一二三| aaa黄色大片| 欧美日韩国产大片| 亚洲男人av| 日本熟妇人妻xxxx| 自拍偷自拍亚洲精品播放| 黄色av网站在线看| 动漫一区二区在线|