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

開源IndexR:如何對上千億的數據進行秒級探索式分析

大數據
大數據(Big Data),可以簡單的理解為無法在一定時間范圍內用常規手段進行處理的海量數據集合。所有企業的業務分析都是基于數據的,每家企業對數據的收集、整合及處理能力在一定程度上決定了企業的業務發展水平。因此,提升數據分析性能也是當前許多企業共同面臨的重大挑戰。

[[194333]]

在當前信息大爆炸的時代,“大數據”已成為互聯網行業人人談論的熱詞和話題,比如近幾年快速發展的基于大數據進行精準用戶定向的程序化廣告,以及去年馬云提出的利用大數據重塑商品的生產 - 流量 - 銷售流程的“新零售”模式等。大數據已經滲透到眾多的行業,為許多企業帶來了變革性影響。那么,何為“大數據”呢?大數據(Big Data),可以簡單的理解為無法在一定時間范圍內用常規手段進行處理的海量數據集合。所有企業的業務分析都是基于數據的,每家企業對數據的收集、整合及處理能力在一定程度上決定了企業的業務發展水平。因此,提升數據分析性能也是當前許多企業共同面臨的重大挑戰。

行業現狀

目前,行業中的大數據分析架構一般使用基于 Hadoop 體系的分布式計算引擎 + 分布式存儲系統架構(如下圖)。

 

Hadoop 體系的架構特點是上層解決計算問題,下層解決存儲問題。它可以讓開發者在不了解分布式底層細節的情況下,進行分布式程序的開發。但是,這種架構同時也存在一些問題:

1.整合工作量大

分布式存儲目前的標準比較統一,一般使用 HDFS。HDFS 能有效解決海量數據的存儲問題,并且有多種方便的工具鏈。但是,分布式計算引擎為了適應不同場景,會有不同特性的數據倉庫工具,僅 Apache 就有 Hive、Spark、Drill、Impala、Presto 等產品,除此之外,還有獨立于 Hadoop 體系之外其它產品項目(如 ClickHouse、Kudu、Druid 等)。由于每個產品都有各自的特性,當需要利用多個產品來解決不同問題時,就需要額外的整合工作,降低了工作效率。

2.數據交換速度慢

由于計算層必然是駐于內存的,從存儲層到計算層的速度限制就成了系統的普遍瓶頸。有些系統為了加快速度全部使用內存存儲(比如內存數據庫、基于 Spark 的 SnappyData),這種方式在數據量較大時會造成巨大的成本壓力,因此目前還遠未成為主流。

3.數據實時分析性差

由于文件系統的天然限制,數據一般是批量導入系統的。導入的時間會依據數據量的大小而有所不同,在數據量較大時常會出現入庫滯后現象,從而影響了數據分析的及時性。

因此,我們需要一個可以充分解決以上問題的大數據儲存格式,也就是筆者接下來要為大家介紹的 IndexR 開源大數據存儲數據庫。

IndexR 簡介

IndexR 是一個開源的大數據存儲格式(下載地址 https://github.com/shunfei/indexr),于 2017 年 1 月初正式開源,目前已經更新至 0.5.0 版本。IndexR 旨在通過添加索引、優化編碼方式、提高 IO 效率等各種優化方式來提高計算層和存儲層的數據交換效率,從而提升整體性能。同時,IndexR 可以接收實時數據,并對上層提供統一的數據接口。數據一旦到達 IndexR 系統即可立刻進行數據分析。

 

架構剖析

基于 IndexR 系統的典型架構示例如下:

 

1.IndexR 為上層計算引擎提供數據,相當于對 IO 層做了整體的性能加速,提升了系統的分析能力。

2.IndexR 為下層數據存儲解決了在線分析和數據調用的問題,同時還能解決實時數據和歷史數據的分割問題。

  • IndexR 能實時拉取 Kafka 的數據流,并打包上傳到 HDFS。整個數據層對于計算層是透明的。IndexR 通過結合實時數據和歷史數據,保證了數據分析的實時性。
  • 數據存放于 HDFS,不同的分析工具可同時分析同一份數據。
  • 利用 Hadoop、Drill、Spark 等的分布式、高可用、可擴展特點,解決海量數據場景的分析問題。

使用場景

IndexR 從開源至今,歷經不同團隊從調研、測試到***部署生產環境的實踐,已獲得了國內外數十家團隊的認可(如尼爾森、佰安信息等),包括廣告、電商、AI 等領域的大型互聯網公司和創業團隊以及政府、咨詢、物流等擁有超大數據集且對數據質量有極高要求的行業。其中:尼爾森(Nielsen-CCData)使用 IndexR 產品服務全面支撐了其六大產品線的核心業務,應對海量數據的在線監測、治理、分析以及復雜多變的智能化數據產品輸出,專注于全媒體與受眾研究業務。佰安信息則使用 IndexR 產品服務進行公共信息的明細查詢與統計分析,單表數據量近 2 千億,每日入庫近 4 億條數據。

下面列舉幾種常見的使用場景:

  • 替換 Parquet 等存儲格式:利用 IndexR 的性能和索引優勢,加速查詢系統。
  • 替換 Druid 等分布式系統:利用 IndexR 實現實時入庫,進行多維數據分析。
  • 替換 MySQL、Oracle 等業務數據庫,或 ES、Solr 等搜索引擎:把統計分析工作移交到 IndexR 系統,通過模塊分離,提高服務能力。
  • 結合其他開源工具(如 Drill,搭建 OLAP 查詢系統):IndexR 基于 Hadoop 生態的特點及支持實時入庫、高效查詢的優勢,能夠滿足當前或未來對于 OLAP 系統的實時分析海量數據、線性擴展、高可用、多功能、業務靈活等多種需求。數據分析不再被純預計算的局限性所困擾,且在線分析和離線分析可以使用同一份數據,提高了數據利用率并降低了成本。
  • 作為數據倉庫的存儲格式:利用 IndexR 存放海量歷史數據,同時支持海量數據的實時入庫。數據使用方式包括明細查詢、在原始數據上做分析查詢和定期的預處理腳本。

IndexR 特性

IndexR 具有六大特性:自帶索引、靈活性強、實時性高、速度快、省資源、預聚合。

 

1. 自帶索引:存儲格式自帶索引。

IndexR 包含三層索引,即粗糙集索引(Rough Set Index)、內索引(Inner Index)和可選的外索引(Outer Index)。

目前的 On Hadoop 存儲格式如 ORC、Parquet 等都沒有真正的索引,只靠分區和利用一些簡單的統計特征如***最小值等大概滿足離線分析的需求。在服務在線業務時 On Hadoop 就顯得非常力不從心,需要從磁盤中讀取大量無用數據。事實上并不是每次查詢都需要獲取全部數據,特別是 Ad-hoc 類型的查詢。而 IndexR 通過多層索引的設計,不僅極大地提高了 IO 效率,只讀取部分有效數據,而且把索引的額外開銷降到了***。

一般傳統數據庫系統的索引設計是通過索引直接***具體的數據行,但這種方式只適用于 OLTP 場景,即每次查詢只獲取少量數據,在 OLAP 場景下并不適合。OLAP 場景下每次查詢可能要涉及上萬甚至上億行數據,這樣的索引設計開銷極大(內存、IO、CPU),并會帶來磁盤隨機讀的問題,很多時候還不如直接對原始數據進行掃描更加快速。

IndexR 的索引設計是分層的。打個比喻,如果要定位全國具體的某個街道,傳統的方式是把“省市 - 街道”組成一個索引,而 IndexR 是通過把“街道”映射在相應的“省市”的集合(Pack)里,然后再在具體的集合了里做細致的索引。

  • Rough Set Index - 粗糙集索引的工作方式類似于熟知的 Bloom Filter,它的特點是成本極低,速度超快,幾乎不會對查詢有性能損耗。IndexR 數據格式通過粗糙集索引快速定位區域塊,所以并不依賴分區。
  • Outer Index - 外索引目前使用倒排索引和 Bitmap,它的優點是支持豐富的過濾條件,并且非常適合做交、并運算。IndexR 對倒排索引的使用方式做了優化,避免了在 Scan 場景下大量隨機讀或者巨大內存使用的問題,并且把 Bitmap 的 merge 操作做了加速處理,不會出現范圍條件(大于、小于)下的大量 merge 問題。
  • Inner Index - 內索引由具體的 Pack 內部編碼特性決定,支持在壓縮狀態下對數據進行過濾。具體查詢時 IndexR 先進行粗糙集索引過濾,再對剩下的數據集進行倒排索引過濾,然后把***的 Pack 直接加載入內存,對其進行高效的細致查詢。這種方式解決了分布式架構、海量數據場景下索引困難的問題,避免了隨機讀問題,不管是在需要大范圍掃描還是少量數據查詢都更加高效。

2. 靈活性強:雙存儲模式,適應不同場景。

  • vlt 模式 - 默認模式,適用于絕大部分場景。特點是速度極快,遍歷速度比 Parquet 快 2~4 倍,支持倒排索引,且隨機查詢性能優越。默認情況下文件大小是 Parquet 的 75%。
  • basic 模式 - 壓縮率極高,可達 10:1,一般文件大小是 Parquet 的 1/3。并且仍然保持非常高的讀取性能,優于其他開源格式。適用于存放超大量歷史數據,并支持隨時快速訪問。

3. 實時性高:支持流式導入,實時分析。

目前的 Hadoop 生態對于實時的數據分析還是比較困難。Storm、Spark Streaming 等系統屬于對數據進行預計算,在業務頻繁改動或需要對原始數據進行啟發式分析(Ad-hoc)的情況下沒法滿足需求。而 Druid、Kudu 等系統雖然支持實時寫入,但其體系自成,在實際運用中常會出現部署、整合甚至性能方面的問題。

IndexR 支持實時數據寫入,比如從 Kafka 導入,并且數據到達系統之后可以立刻被分析。它與 Hadoop 生態的無縫整合也使得它在業務設計上非常靈活。目前 IndexR 單表單節點入庫速度每秒超過 3w 條數據,入庫速度會隨著節點數量呈線性增加,每個表使用單獨線程,表間互不影響。此外,對于 OLAP 型的多維分析場景,IndexR 還支持實時、離線預聚合處理,將指標基于維度進行預先組織,大大減少了數據量,數據分析更加快速。

4. 速度快:媲美內存數據庫。

IndexR 使用深度優化的編碼方式,大大加快了數據解析,甚至可以媲美一些內存數據庫。它的數據組織形式根據向量化執行的特點定制,把全部數據存放于堆外內存,并且優化到各個 byte 的組織方式,把 JVM 的 GC 和虛函數開銷降到***。

IndexR 是基于 Hadoop 的數據格式,意味著文件存放于 HDFS,這樣可以非常方便地利用 HDFS 本身的高可用特性保證數據安全,并且可以方便的使用 Hadoop 生態上的所有分析工具。IndexR 對基于 HDFS 的文件讀取做了大量的優化,把計算盡量分發到離數據最近的本地節點,HDFS 層的開銷基本被剔除,與直接讀取本地數據無異。

以下是使用 TPC-H 數據集,IndexR 與 Parquet 格式在相同的 Drill 集群上做的一個性能對比。

***表 lineitem 數據總量 6 億,5 個節點,節點配置 [Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz] x 2, RAM 64G(實際使用約 12G), HDD STATA with 7200RPM。

IndexR 與 Parquet 的 Hive 表 schema 都沒有設置 TBLPROPERTIES,使用默認參數。

  • 單項性能對比

 

 

柱狀圖: 

 

  • 使用 TPC-H 標準測試 SQL,SQL 內容可以在 http://www.tpc.org/tpch/ 上獲取(貼出來太長了),覆蓋了包 Join、子查詢等常見統計分析查詢 SQL,where 條件***的數據量一般超過***表的 50%。其中 Q2,Q15 等 SQL 由于 Drill 不支持沒有顯示。

 

柱狀圖:

 

5. 省資源:減少內存使用量

為了避免 Java 中對象和抽象的開銷,IndexR 的代碼大量使用了 Code C In Java 的編程風格(調侃),通過內存結構而非接口進行解耦。緊湊的內存結構減少了尋址開銷,且非常利于優化 JVM 的運行。IndexR 在保證了高性能、有效索引的基礎上極大地節省了內存,與使用 Parquet 格式查詢時的內存使用量差不多,不會出現像 CarbonData 需要配置超大內存的情況。但是為什么不直接使用 C 或者 C++ 呢?因為目前 Hadoop 生態最適合的開發語言還是基于 JVM,JVM 語言可與其他系統無縫集成,在工具鏈支持方面也是最全面的。

6. 易整合:深度整合 Hadoop 生態。

IndexR 通過與 Hadoop 生態的深度整合,適合用來搭建海量數據場景下的數據倉庫。

IndexR 與行業通用方案對比:

 

  • Parquet,ORC - 他們與 IndexR 一樣都屬于存儲格式,功能上比較類似。目前 IndexR 還不支持較復雜的數據格式,但額外支持索引、實時導入、預聚合等特性。
  • CarbonData - CarbonData 也是用于大數據分析場景的數據格式,并且支持索引,官方文檔稱適用于大量數據掃描和少量數據查詢的場景,與 IndexR 在存儲格式上的定位非常相近。同樣 IndexR 還額外支持實時導入、預聚合等特性。筆者嘗試使用 CarbonData 與 IndexR 在相同的 Hadoop 集群上做性能對比,發現 CarbonData 的表現不穩定,特別是 Q9 和 Q10,以下是測試結果,歡迎同行討論。

使用以上測試相同集群,CarbonData 1.1.0, Hadoop 2.5.2, Spark 2.1.0. Spark 啟動參數:bin/spark-submit --class org.apache.carbondata.spark.thriftserver.CarbonThriftServer --num-executors 5 --executor-cores 10 --executor-memory 31G carbonlib/carbondata_2.11-1.1.0-shade-hadoop2.2.0.jar hdfs://rttest/user/hive/warehouse/carbon.storeCarbonData 表 schema 沒有設置 TBLPROPERTIES,使用默認參數。

 

  • Druid - Druid 屬于時間序列數據庫,支持流式導入、實時預聚合,適用于 OLAP 場景。從架構上,IndexR 基于 Hadoop,上層使用第三方查詢引擎,而 Druid 只是把文件備份到 Hadoop,數據讀取并不經過 Hadoop。IndexR 系統支持完整的 SQL,而 Druid 使用自定義 JSON 查詢語句,不支持 SQL(目前有實驗 feature,但是支持非常有限),無法做 JOIN、UNION 等操作。此外,IndexR 還額外支持表結構更新,且過期數據不會丟棄,在運維方面也更加簡單。
  • Kudu、ClickHouse - IndexR 和他們都可以用來做 OLAP 分析。Kudu 支持 OLTP 的大部分操作,包括數據插入、更新、刪除等;IndexR 和 ClickHouse 數據只能使用 append 的模式,并且不支持在線更新,目前只能使用分區管理。Kudu 和 ClickHouse 都獨立于 Hadoop 生態之外。 
責任編輯:龐桂玉 來源: 大數據雜談
相關推薦

2018-04-04 13:44:59

數據庫MySQL延遲

2021-11-24 15:16:02

Quick阿里云操作系統

2020-10-28 18:28:12

Pandas數據分析GUI

2020-08-19 12:29:35

留存分析數據工具

2020-10-22 15:55:06

數據分析架構索引

2024-07-30 12:10:22

2020-03-18 07:11:24

實時同步搜索

2019-12-23 09:25:29

日志Kafka消息隊列

2024-01-23 12:56:00

數據庫微服務MySQL

2011-06-01 10:59:59

Oceanbase海量數據庫

2021-08-09 15:00:36

SQL數據庫

2022-05-12 14:34:14

京東數據

2013-10-16 11:36:08

分布式大數據

2019-05-27 09:56:00

數據庫高可用架構

2022-09-29 09:08:15

數據體系

2017-01-03 09:35:36

IBM

2022-08-08 13:17:59

數據安全

2024-03-04 11:10:01

2020-05-13 11:32:28

數據分析數值分析
點贊
收藏

51CTO技術棧公眾號

一级黄色av片| 日本japanese极品少妇| 成人毛片av在线| 国产成人免费xxxxxxxx| 91高清免费在线观看| 老司机福利av| 成人污版视频| 亚洲国产aⅴ成人精品无吗| 久久综合色一本| 久久精品女人的天堂av| 久久久久久久黄色| 一道本一区二区三区| 欧美绝品在线观看成人午夜影视| 中文字幕日韩一区二区三区不卡 | 欧美午夜国产| 亚洲久久久久久久久久久| 182午夜在线观看| av资源中文在线| 国产精品蜜臀在线观看| 精品综合在线| 国产欧美久久久精品免费| 中文在线不卡| 欧美高清视频在线观看| 少妇人妻好深好紧精品无码| 136导航精品福利| 精品污污网站免费看| 99色这里只有精品| 欧美激情午夜| 久久久久久久免费视频了| 99超碰麻豆| 中文字幕在线观看第二页| 亚洲免费网站| 欧美黑人狂野猛交老妇| 2014亚洲天堂| 国产欧美日韩影院| 日韩久久免费电影| 日本一级大毛片a一| 日韩黄色碟片| 欧美天天综合网| 久久精品免费一区二区| av今日在线| 亚洲欧美另类小说视频| 一本一道久久a久久综合精品| 黄色在线播放| 91在线porny国产在线看| 亚洲xxxx3d| 国产三级自拍视频| 加勒比av一区二区| 国产精品久久久久久久久影视| 日韩久久精品视频| 国产精品第十页| 美日韩精品免费观看视频| 波多野结衣喷潮| 日韩国产一区二区| 一区二区三欧美| 国产精品一二三区在线观看| 亚洲自拍电影| 亚洲人成亚洲人成在线观看| 欧美做受xxxxxⅹ性视频| 亚洲综合小说图片| 亚洲热线99精品视频| 免费在线观看你懂的| 国产亚洲一区二区三区不卡| 亚洲系列中文字幕| 国产7777777| 成人免费在线观看av| 中文字幕少妇一区二区三区| 亚洲一二三四视频| 综合久久99| 色综合久久88| 三级黄色在线视频| 麻豆精品网站| 国产精品视频yy9099| 国模私拍一区二区| 精久久久久久久久久久| 91av免费看| 日韩中文字幕影院| 久久久久久免费网| 亚洲欧美国产精品桃花| 国产三级在线播放| 亚洲成av人片一区二区三区| 一区二区传媒有限公司| 欧美www.| 欧美一区二区三区在线| 一级黄色免费视频| 国产精品免费大片| 久久这里只有精品99| 国产在线拍揄自揄拍| 亚洲一区二区毛片| 国产日韩欧美在线| 日本精品一二区| 久久精品人人做人人综合| 在线看成人av电影| 国产天堂在线播放视频| 色悠悠亚洲一区二区| 日本高清久久久| 波多野结衣在线一区二区 | 人妻精品无码一区二区| 久久久久国产精品人| 最近看过的日韩成人| 超碰激情在线| 欧美日本一道本在线视频| 岛国精品一区二区三区| 成人短片线上看| 不卡av电影在线观看| 超碰超碰超碰超碰| 国内精品免费**视频| 欧美不卡三区| caopen在线视频| 色爱区综合激月婷婷| 自拍偷拍激情视频| 大色综合视频网站在线播放| 亚洲97在线观看| 国产精品国产av| 91蜜桃网址入口| 欧美极品少妇无套实战| 黄色成人在线观看网站| 日韩经典一区二区三区| 欧美一级特黄高清视频| 麻豆精品网站| 精品国产乱码久久久久软件| 国产网友自拍视频导航网站在线观看| 色婷婷综合久久久久中文| 亚洲黄色小说在线观看| 四虎成人av| 国产成人一区二区在线| 日韩一级片免费看| 伊人色综合久久天天人手人婷| www.xxx亚洲| 神马午夜久久| 久久久久女教师免费一区| 国产又粗又黄又爽的视频| 26uuu精品一区二区| 国产精品久久久久久久久电影网| 欧美天堂在线| 亚洲视频在线观看网站| 青青国产在线观看| k8久久久一区二区三区| av一区二区三区免费观看| 91成人精品观看| 自拍偷拍亚洲区| 欧美国产成人精品一区二区三区| 国产成人av自拍| 国产精品无码电影在线观看| 超碰国产精品一区二页| 日韩在线观看网址| 一级黄色片在线| 亚洲欧美在线另类| 亚洲欧美日韩精品一区| 国产精品久久久久蜜臀| 国产啪精品视频| 蜜桃视频网站在线观看| 91精品国产综合久久久蜜臀粉嫩| 手机免费观看av| 久久电影网电视剧免费观看| 在线观看成人av| 四虎影视成人精品国库在线观看 | 成人av免费电影| 日韩专区av| 精品卡一卡二卡三卡四在线| 久久黄色免费视频| 国产乱子轮精品视频| 国产91沈先生在线播放| av一级亚洲| 91精品国产乱码久久久久久久久| 五月婷婷深深爱| 色综合久久中文字幕| 波多野结衣片子| 免费成人在线观看视频| 大地资源第二页在线观看高清版| 国产精品美女久久久久| 欧美多人爱爱视频网站| 天天av天天翘| 91国产丝袜在线播放| 中文字幕精品亚洲| 国产成人亚洲综合a∨婷婷图片| 日本aa在线观看| 日本午夜精品| 国产精品视频久| 性爱视频在线播放| 日韩电影免费观看中文字幕| 丰满人妻一区二区三区四区| 亚洲欧美偷拍三级| 国产毛片毛片毛片毛片毛片毛片| 久久精品国语| 欧美少妇一区二区三区| 免费福利视频一区| 国产精品老牛影院在线观看| www在线视频| 精品调教chinesegay| 探花国产精品一区二区| 亚洲激情第一区| 中日韩精品一区二区三区| 麻豆国产精品777777在线| 日本一区午夜艳熟免费| 精品国产a一区二区三区v免费| 91免费版网站入口| 中文字幕资源网在线观看免费 | 日韩av片在线| 国产成人一区在线| 8x8x最新地址| 亚洲香蕉网站| 相泽南亚洲一区二区在线播放 | 欧美v亚洲v| 国产亚洲视频中文字幕视频| 午夜精品久久久久久久第一页按摩 | 二区三区在线观看| 日韩精品电影网| 精品国产一级片| 欧洲激情一区二区| 日韩网红少妇无码视频香港| 成人欧美一区二区三区黑人麻豆| www.免费av| 成人午夜伦理影院| 91亚洲免费视频| 丝袜美腿亚洲色图| 日本欧美视频在线观看| 99视频精品视频高清免费| 免费精品视频一区| 国产极品模特精品一二| 91中文字幕在线| 欧美男男gaygay1069| 日韩av电影国产| 国内精彩免费自拍视频在线观看网址| 久久综合88中文色鬼| 国产午夜精品一区理论片| 日韩av在线网页| 亚洲精品成av人片天堂无码| 欧美精品少妇一区二区三区 | 欧美日本一区二区三区| 精品久久久久久久久久久国产字幕| 亚洲国产精品一区二区www在线 | 黄色a级三级三级三级| 秋霞电影网一区二区| 日本一本二本在线观看| 99视频一区| 日本在线xxx| 在线日韩中文| 成人免费观看cn| 影音先锋久久资源网| 精品久久久久久无码中文野结衣| 亚洲理论电影网| 在线观看一区二区三区三州| 色综合咪咪久久网| 亚洲国产一区二区在线| 日韩欧美自拍| 在线视频亚洲自拍| 99久久精品国产亚洲精品 | 69av在线| 最近2019年日本中文免费字幕| 北岛玲一区二区三区| 伊人av综合网| 午夜视频在线观看免费视频| 日韩小视频网址| 国产在线看片| 欧美成人在线免费| 9lporm自拍视频区在线| 97国产精品视频| 小早川怜子影音先锋在线观看| 欧美性受xxx| gogo亚洲高清大胆美女人体| 国产成人久久精品| 成人国产精品| 成人黄色免费网站在线观看| 精品视频在线观看免费观看| 97se国产在线视频| 久久影视三级福利片| 久久亚洲精品欧美| 欧美日韩中字| 天天爱天天做天天操| 国产精品成人一区二区网站软件| 精品视频免费在线播放| 另类图片国产| 污污的视频免费观看| 国产一级做a爱免费视频| 伊人久久综合| 黄色一级片播放| 日韩影院精彩在线| 日本黄大片一区二区三区| 国产美女主播视频一区| 日韩精品一区二区三区高清免费| 久久久国产精品不卡| 最新av电影网站| 亚洲国产wwwccc36天堂| 国产精品午夜一区二区| 日韩亚洲欧美在线观看| 男操女在线观看| 久久伊人精品天天| 黄视频网站在线观看| 国产精品十八以下禁看| 红杏视频成人| 午夜精品一区二区三区在线观看| 欧美一区高清| 久久婷婷国产91天堂综合精品| 国产成人免费视频网站 | 久久成人亚洲精品| 天堂电影一区| 91蜜桃网站免费观看| 中文字幕伦av一区二区邻居| 黄色小视频大全| 可以看av的网站久久看| 久久久久99人妻一区二区三区| 久久欧美中文字幕| 久草免费在线观看视频| 在线看不卡av| 日本高清视频在线| 久久久97精品| 欧洲精品一区二区三区| 国产精品国色综合久久| 久久国产亚洲| av免费中文字幕| 国产电影一区二区三区| 国产午夜精品久久久久久久久| 午夜精品福利一区二区三区av| 亚洲综合精品国产一区二区三区 | 国产suv精品一区二区三区88区| 伊人久久大香线蕉综合影院首页| 欧美成人综合一区| 亚洲视频福利| 一级黄色高清视频| 国产精品久久久久久久久动漫 | 中文精品在线观看| 夜夜操天天操亚洲| 国产欧美久久久精品免费| 在线成人激情黄色| 欧美最新精品| 久久亚洲高清| 一区二区毛片| www国产视频| 一个色在线综合| 97视频免费在线| 日韩一区二区久久久| 国产私拍福利精品视频二区| 久久天天狠狠| 一本久道综合久久精品| 欧美日韩一区二区三区四区五区六区| 亚洲欧美福利一区二区| 91精品国自产| 日韩中文字幕网址| 日韩在线你懂得| 一区二区三区在线视频看| 秋霞影院一区二区| www.涩涩爱| 欧美日韩和欧美的一区二区| av午夜在线| 国产精品美乳一区二区免费 | 妞干网在线播放| 国产成人欧美日韩在线电影| 免费在线观看国产精品| 精品99一区二区| 国产在线看片免费视频在线观看| 国产亚洲精品久久飘花| 亚洲大胆在线| 国产精品福利导航| 精品日本美女福利在线观看| 香蕉av在线播放| 国产成人av在线| 欧美日韩久久精品| 亚洲天堂国产视频| 一区二区三区中文字幕精品精品| 成人黄色在线观看视频| 97精品在线视频| 亚洲福利天堂| 在线看的黄色网址| 亚洲精品少妇30p| 免费观看黄色av| 97成人在线视频| 国产在线日韩精品| 免费精品99久久国产综合精品应用| 中文字幕在线不卡| www.xxxx国产| 2019日本中文字幕| 成人羞羞网站| 久久精品无码一区二区三区毛片 | 日韩精品一区二区免费| 91亚洲永久精品| 糖心vlog精品一区二区| 久久大大胆人体| 另类春色校园亚洲| 在线视频日韩一区| 亚洲精品欧美综合四区| 污视频在线免费| 国产精品一区二区三区免费视频 | 浮妇高潮喷白浆视频| 国产午夜精品一区二区三区嫩草| 91国偷自产中文字幕久久| 久久久久国产精品免费| 国产在线日韩精品| 人妻精油按摩bd高清中文字幕| 五月天丁香久久| 日本电影全部在线观看网站视频| 国产精品久久久久av福利动漫| 久久久综合网| 校园春色 亚洲| 亚洲欧美日韩国产中文专区| 国产精品久久免费视频| 欧美 国产 小说 另类| 一区二区三区资源| 91精品国产综合久久久久久豆腐| 粉嫩高清一区二区三区精品视频 |