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

Elasticsearch用得好,下班下得早!

開發 架構 開發工具
入行 Elastic-Stack 技術棧很久了,為了免于知識匱乏眼光局限,有必要到外面的世界看看,豐富自己的世界觀。

 入行 Elastic-Stack 技術棧很久了,為了免于知識匱乏眼光局限,有必要到外面的世界看看,豐富自己的世界觀。

[[325697]]

 

圖片來自 Pexels

本篇內容從 Elastic 的競爭產品角度分析探討:

  • 哪些應用場景下使用 Elasticsearch 最佳?
  • 哪些應用場景下不使用 Elasticsearch 最好?

Elasticsearch 當前熱度排名很高

本文僅代表個人的觀點,不代表社區技術陣營觀點,無意口水之爭,限于本人的經驗知識有限,可能與讀者觀點認知不一致。

競爭產品

Elasticseach 從做搜索引擎開始,到現在主攻大數據分析領域,逐步進化成了一個全能型的數據產品。

在 Elasticsearch 諸多優秀的功能中,與很多數據產品有越來越多的交叉競爭,有的功能很有特色,有的功能只是附帶,了解這些產品特點有助于更好的應用于業務需求。

Elasticsearch 競爭圖譜示意圖

Lucene

Lucene 是一個搜索的核心庫,Elastic 也是在 Lucene 基礎之上構建,它們之間的競爭關系是由 Lucene 本身決定的。

在互聯網 2.0 時代,考驗各互聯網公司最簡單的技術要求,就是看他們的搜索做的怎么樣,那時大家的做法幾乎一樣,都基于 Lucene 核心庫構建一套搜索引擎,剩下的就看各公司的開發者們的水平。

筆者有幸在 2012 年之前,基于 Lucene 做過垂直行業的搜索引擎,遇到很多問題有必要說一下:

  • 項目基于 Lucene 包裝,業務代碼與核心庫一起構建發布,代碼耦合度很高,每次有數據字段變更,都需要重新編譯打包發布,這個過程非常的繁瑣,且相當危險。
  • 程序重新發布,需要關閉原有的程序,涉及到進程切換問題。
  • 索引數據定期全量重新生成,也涉及到新舊索引切換,索引實時刷新等問題,都需要設計一套復雜的程序機制保障
  • 每個獨立業務線需求,都需要單獨構建一個 Lucene 索引進程,業務線多了之后,管理是個麻煩的事情
  • 當單個 Lucene 索引數據超過單實例限制之后,需要做分布式,這個原有 Lucene 是沒有辦法的,所以常規的做法也是按照某特定分類,拆分成多個索引進程,客戶端查詢時帶上特定分類,后端根據特定分類路由到具體的索引。
  • Lucene 庫本身的掌控難度,對于功力尚淺的開發工程師,需要考慮的因素實在太多了,稍微不慎,就會出現很大的程序問題。

Lucene 內部索引構建與查詢過程

Elasticsearch 與 Lucene 核心庫競爭的優勢在于:

  • 完美封裝了 Lucene 核心庫,設計了友好的 Restful-API,開發者無需過多關注底層機制,直接開箱即用。
  • 分片與副本機制,直接解決了集群下性能與高可用問題。

Elastic 近年的快速發展,市面上已經很少發現基于 Lucene 構建搜索引擎的項目,幾乎清一色選擇 Elasticsearch 作為基礎數據庫服務。

由于其開源特性,廣大云廠商也在此基礎上定制開發,與自己的云平臺深度集成,但也沒有獨自發展一個分支。本次的競爭中,Elasticsearch 完勝。

Solr

Solr 是第一個基于 Lucene 核心庫功能完備的搜索引擎產品,誕生遠早于 Elasticsearch。

早期在全文搜索領域,Solr 有非常大的優勢,幾乎完全壓倒 Elastic,在近幾年大數據發展時代,Elastic 由于其分布式特性,滿足了很多大數據的處理需求。

特別是后面 ELK 這個概念的流行,幾乎完全忘記了 Solr 的存在,雖然也推出了 Solr-Coud 分布式產品,但已經基本無優勢。

接觸過幾個數據類公司,全文搜索都基于 Solr 構建,且是單節點模式,偶然出現一些問題,找咨詢顧問排查問題,人員難找,后面都遷移到 Elasticsearch 之上。

現在市面上幾乎大大小小公司都在使用 Elasticsearch,除了老舊系統有的基于 Solr 的,新系統項目應該全部是 Elasticsearch。

個人認為有以下幾個原因:

  • ES 比 Solr 更加友好簡潔,門檻更低。
  • ES 比 Solr 產品功能特點更加豐富,分片機制,數據分析能力。
  • ES 生態發展,Elastic-stack 整個技術棧相當全,與各種數據系統都很容易集成。
  • ES 社區發展更加活躍,Solr 幾乎沒有專門的技術分析大會。

Solr 產品功能模塊內部架構圖

本次競爭中,Elasticsearch 完勝。

RDBMS

關系型數據庫與 Elasticsarch 相比主要優點是事務隔離機制無可替代,但其局限性很明顯。

主要幾個方面如下:

  • 關系型數據庫查詢性能,數據量超過百萬級千萬級之后下降厲害,本質是索引的算法效率不行,B+ 樹算法不如倒排索引算法高效。
  • 關系型數據庫索引最左原則限制,查詢條件字段不能任意組合,否則索引失效,相反 Elasticserach 可以任意組合,此場景在數據表關聯查詢時特別明顯,Elasticsearch 可以采用大寬表解決,而關系型數據庫不能。
  • 關系型數據庫分庫分表之后多條件查詢,難于實現,Elasticsearch 天然分布式設計,多個索引多個分片皆可聯合查詢。
  • 關系型數據庫聚合性能低下,數據量稍微多點,查詢列基數多一點性能下降很快,Elasticsearch 在聚合上采用的是列式存儲,效率極高。
  • 關系型數據庫側重均衡性,Elasticsearch 側重專一查詢速度。

若數據無需嚴格事務機制隔離,個人認為都可以采用 Elasticsearch 替代。若數據既要事務隔離,也要查詢性能,可以采用 DB 與 ES 混合實現。

 

RDBMS 與 ES 各自優勢示意圖

OpenTSDB

OpenTSDB 內部基于 HBase 實現,屬于時間序列數據庫,主要針對具有時間特性和需求的數據,進行過數據結構的優化和處理,從而適合存儲具有時間特性的數據,如監控數據、溫度變化數據等。

小米公司開源監控體系 open-falcon 的就是基于 OpenTSDB 實現。

OpenTSDB 時間序列數據庫內部實現

Elastic 產品本身無意時間序列這個領域,隨著 ELK 的流行,很多公司采用ELK來構建監控體系,雖然在數值類型上不像時間序列數據庫做過特別處理,但由于其便利的使用,以及生態技術棧的優勢,我們也接受了這樣的事實。

Elasticsearch 構建時間序列很簡單,性能也相當不錯:

  • 索引創建規則,可以按年、按月、按周、按星期、按天、按小時等都創建索引,非常便利。
  • 數據填充方面,定制一個時間字段做區分排序,其余的字段無需。
  • 數據查詢方面,除了按實際序列查詢外,還可以有更多的搜索條件。
  • 除非對于時間序列數據有非常苛刻的監控需求,否則選擇 Elasticsearch 會更加合適一些。

HBase

HBase 是列式數據庫的代表,其內部有幾個致命設計大大限制了它的應用范圍:

  • 訪問 HBase 數據只能基于 Rowkey,Rowkey 設計的好壞直接決定了HBase使用優劣。
  • 本身不支持二級索引,若要實現,則需要引入第三方。

關于其各種技術原理就不多說了,說說它的一些使用情況。

公司所屬物流速運行業,一個與車輛有關的項目,記錄所有車輛行駛軌跡,車載設備會定時上報車子的軌跡信息,后端數據存儲基于 HBase,數據量在幾十 TB 級以上。

由于業務端需要依據車輛軌跡信息計算它的公里油耗以及相關成本,所以要按查詢條件批量查詢數據,查詢條件有一些非 Rowkey 的字段,如時間范圍,車票號,城市編號等,這幾乎無法實現,原來暴力的做過,性能問題堪憂。

此項目的問題首先也在于 Rowkey 難設計滿足查詢條件的需求,其次是二級索引問題,查詢的條件很多。

如果用列式數據庫僅限于 Rowkey 訪問場景,其實采用 Elastic 也可以,只要設計好 _id,與 HBase 可以達到相同的效果。

如果用列式數據庫查詢還需要引入三方組件,那還不如直接在 Elasticsearch 上構建更直接。

除非對使用列式數據庫有非常苛刻的要求,否則 Elasticsearch 更具備通用性,業務需求場景適用性更多。

 

列式數據庫內部數據結構示意圖

MongoDB

MongoDB 是文檔型數據庫的代表,數據模型基于 Bson,而 Elasticsearch 的文檔數據模型是 Json,Bson 本質是 Json 的一種擴展,可以相互直接轉換,且它們的數據模式都是可以自由擴展的,基本無限制。

MongoDB 本身定位與關系型數據庫競爭,支持嚴格的事務隔離機制,在這個層面實際上與 Elasticsearch 產品定位不一樣,但實際工作中,幾乎沒有公司會將核心業務數據放在 MongoDB 上,關系型數據庫依然是第一選擇。

若超出這個定位,則 Elasticsearh 相比 MongoDB 有如下優點:

  • 文檔查詢性能,倒排索引/KDB-Tree 比 B+Tree 厲害。
  • 數據的聚合分析能力,ES 本身提供了列式數據 doc_value,比 MongoDB 的行式要快不少。
  • 集群分片副本機制,ES 架構設計更勝一籌。
  • ES 特色功能比 MongoDB 提供的更多,適用的場景范圍更寬泛。
  • 文檔數據樣例,ObjectId 由 MongoDB 內置自動生成。

 

公司剛好有個項目,原來數據層基于 MongoDB 設計構建的,查詢問題不少 ,后面成功遷移到 Elasticsearch 平臺上,服務器數據量從 15 臺降低到 3 臺,查詢性能還大幅度提升十倍。

詳細可閱讀筆者另一篇文章《為什么要從MongoDB遷移到Elasticsearch?》拋開數據事務隔離,Elasticsearch 可以完全替代 MongoDB。

ClickHouse

ClickHouse 是一款 MPP 查詢分析型數據庫,近幾年活躍度很高,很多頭部公司都引入其中。

我們為什么要引入呢,原因可能跟其他頭部公司不太一樣,如下:

  • 筆者長期從事大數據工作,經常會碰到數據聚合的實時查詢需求,早期我們會選擇一款關系型數據庫來做做聚合查詢,如 MySQL/PostgreSQL,稍微不注意就很容易出現性能瓶頸。
  • 后面引入 Elasticsearch 產品,其基于列式設計以及分片架構,性能各方面確實明顯優于單節點的關系型數據庫。
  • Elasticsearch 局限性也很明顯,一是數據量超過千萬或者億級時,若聚合的列數太多,性能也到達瓶頸;二是不支持深度二次聚合,導致一些復雜的聚合需求,需要人工編寫代碼在外部實現,這又增加很多開發工作量。
  • 后面引入了 ClickHouse,替代 Elasticserach 做深度聚合需求,性能表現不錯,在數據量千萬級億級表現很好,且資源消耗相比之前降低不少,同樣的服務器資源可以承擔更多的業務需求。

ClickHouse 與 Elasticsearch 一樣,都采用列式存儲結構,都支持副本分片。

不同的是 ClickHouse 底層有一些獨特的實現,如下:

  • MergeTree 合并樹表引擎,提供了數據分區、一級索引、二級索引。
  • Vector Engine 向量引擎,數據不僅僅按列存儲,同時還按向量(列的一部分)進行處理,這樣可以更加高效地使用 CPU。

 

ClickHouse 在大數據平臺中的位置

Druid

Durid 是一個大數據 MPP 查詢型數據產品,核心功能 Rollup,所有的需要 Rollup 原始數據必須帶有時間序列字段。

Elasticsearch 在 6.3.X 版本之后推出了此功能,此時兩者產品形成競爭關系,誰高誰下,看應用場景需求。

Druid 樣本數據,必須帶有 time 時間字段。

 

筆者之前負責過公司所有 Elasticsearch 技術棧相關數據項目,當時也有碰到一些實時聚合查詢返回部分數據的需求。

但我們的需求不太一樣,索引數據屬于離線型更新,每天都會全部刪除并重新創建索引插入數據。

此時使用 Elastic 的版本是 6.8.X,僅支持離線型數據 Rollup,所以此功能沒用上,Elastic 在 7.2.X 版本之后才推出實時 Rollup 功能。

Druid 更加專注,產品設計圍繞 Rollup 展開,Elastic 只是附帶。

Druid 支持多種外接數據,直接可以對接 Kafka 數據流,也可以直接對接平臺自身內部數據;而 Elastic 僅支持內部索引數據,外部數據需要借助三方工具導入到索引里。

Druid 在數據 Rollup 之后,會丟棄原始數據;Elastic 在原有索引基礎之后,生成新的 Rollup 之后的索引數據。

Druid 與 Elastic 的技術架構非常類似,都支持節點職責分離,都支持橫向擴展。

Druid 與 Elastic 在數據模型上都支持倒排索引,基于此的搜索與過濾。

 

Druid 產品技術架構體系示意圖

關于 Rollup 這個大數據分析領域,若有大規模的 Rollup 的場景需求,個人更傾向于 Druid。

結語

總結:

  • Elasticsearch 產品功能全面,適用范圍廣,性能也不錯,綜合應用是首選。
  • Elasticsearch 在搜索查詢領域,幾乎完勝所有競爭產品,在筆者的技術棧看來,關系型數據庫解決數據事務問題,Elasticsearch 幾乎解決一切搜索查詢問題。
  • Elasticsearch 在數據分析領域,產品能力偏弱一些,簡單通用的場景需求可以大規模使用,但在特定業務場景領域,還是要選擇更加專業的數據產品,如前文中提到的復雜聚合、大規模 Rollup、大規模的 Key-Value。
  • Elasticsearch 越來越不像一個搜索引擎,更像是一個全能型的數據產品,幾乎所有行業都在使用,業界非常受歡迎。
  • Elasticsearch 用得好,下班下得早。

注:內容來源于筆者實際工作中運用多種技術棧實現場景需求,得出的一些實戰經驗與總結思考,提供后來者借鑒參考。

本文圍繞 Elastic 的競爭產品對比僅限概要性分析,粒度較粗,深度有限,之后會有更加專業深入競爭產品分析文章,敬請期待。

作者:李猛(ynuosoft)

簡介:Elastic-stack 產品深度用戶,ES 認證工程師,2012 年接觸 Elasticsearch,對 Elastic-Stack 開發、架構、運維等方面有深入體驗,實踐過多種 Elasticsearch 項目,最暴力的大數據分析應用,最復雜的業務系統應用;業余為企業提供 Elastic-Stack 咨詢培訓以及調優實施。

編輯:陶家龍

出處:轉載自微信公眾號 DBAplus 社群(ID:dbaplus)

責任編輯:武曉燕 來源: DBAplus 社群
相關推薦

2021-04-04 23:44:06

5G運營商網絡

2014-12-10 12:36:00

微軟Office 365云計算

2019-08-06 14:48:47

軟件PowerPoint電腦

2023-02-15 11:58:35

Tomcat設計模式

2019-11-01 15:50:06

MySQLES搜索引擎

2019-10-09 16:08:21

PythonPython教程Python 開發

2024-05-25 17:39:49

數據要素

2024-04-02 10:13:25

在線小工具開發

2020-03-25 10:44:16

位運算操作技巧

2009-02-16 18:27:09

2025-07-03 01:00:00

2022-07-19 11:01:16

數據存儲

2021-06-09 07:11:08

MySQL時間戳類型

2018-09-04 13:45:54

華為云

2009-02-16 18:08:01

linux硬件信息cpu

2017-11-03 22:23:30

劉磊

2009-05-09 09:04:19

無線網絡3G布局

2017-11-07 15:05:01

華為

2022-01-28 07:58:41

WPS數據整理
點贊
收藏

51CTO技術棧公眾號

欧美无砖专区免费| 99在线视频播放| 精品无人区无码乱码毛片国产| 在线天堂新版最新版在线8| 久久香蕉国产线看观看99| 国产精品久久久久久久久久久新郎 | 91日韩中文字幕| eeuss鲁片一区二区三区| 日韩欧美精品在线观看| 亚洲精品一区二区三区av| 国产黄色片av| 美女久久一区| 欧美老肥婆性猛交视频| 色天使在线视频| 欧美jizz18| 亚洲成a人片在线观看中文| 日韩视频在线观看国产| 欧美性受xxxx狂喷水| 日产国产欧美视频一区精品| 欧美高清电影在线看| 少妇av片在线观看| 卡通动漫精品一区二区三区| 欧美视频一区二区| av免费观看大全| 欧美猛烈性xbxbxbxb| 国产成人精品影院| 国产成人一区二区三区| 精品午夜福利视频| 99视频精品全国免费| 亚洲欧美日韩区| 黑人玩弄人妻一区二区三区| 亚洲免费看片| 欧美在线视频全部完| 欧美黑人经典片免费观看| 国产区在线看| 国产精品乱人伦一区二区| 久久精品二区| 色综合免费视频| 高潮精品一区videoshd| 成人写真福利网| 中日韩在线观看视频| 久久精品官网| 日韩av快播网址| 九九精品免费视频| 免费国产自线拍一欧美视频| 性欧美暴力猛交69hd| 免费在线观看av网址| 五月综合激情| 久久久999精品免费| 香蕉久久久久久久| 日韩av有码| 中文字幕欧美专区| 成人免费视频入口| 久久人体视频| 久久精品国产一区| 天天操天天操天天操天天操天天操| 日韩精品2区| 日韩一区二区精品视频| 免费成人美女女在线观看| 三区四区不卡| 久久视频在线直播| 欧美黄色一级网站| 国产精品www994| 国模私拍一区二区三区| 精品国产乱码一区二区| 米奇777在线欧美播放| 日韩免费在线视频| 日韩不卡高清视频| 美女在线一区二区| 成人免费看吃奶视频网站| 96日本xxxxxⅹxxx17| 国产一区二区三区日韩| 97超级碰碰| 天天摸天天干天天操| 久久综合色综合88| 日本视频一区在线观看| 亚洲成人三级| 一区二区三区在线看| 蜜臀av色欲a片无码精品一区| 1024在线看片你懂得| 色婷婷综合激情| 永久免费的av网站| 中文字幕亚洲在线观看| 精品偷拍各种wc美女嘘嘘| 一区二区三区久久久久| 亚洲精品中文字幕乱码| 久久久久久网址| 国产亚洲欧美日韩高清| 国产资源在线一区| 国模精品一区二区三区| 国产在线播放av| 亚洲精品乱码久久久久久黑人| 日韩精品在线中文字幕| 久久久一本精品| 日韩三级电影网址| 在线免费看黄视频| 欧美日韩三级| 国产精品白嫩初高中害羞小美女| 国产美女明星三级做爰| 91亚洲资源网| 国产四区在线观看| 亚洲精品日产| 欧美一区二区大片| 国产精品高清无码在线观看| 91精品一区二区三区综合在线爱| 午夜精品99久久免费| 亚洲香蕉在线视频| 99久久99久久综合| 欧美性受黑人性爽| 国产精品亚洲一区二区三区在线观看| 91精品国产综合久久久蜜臀粉嫩 | 日本在线视频一区二区三区| 国产视频亚洲精品| 成年人av电影| 日本女人一区二区三区| 国内视频一区二区| 中文av资源在线| 91福利社在线观看| 老熟妇精品一区二区三区| 国产精品久久久久久久久久10秀| 国产91成人在在线播放| 亚洲AV无码国产精品午夜字幕 | 国产毛片一区二区| 日本免费高清一区| 在线观看v片| 精品久久久久久久久久久久久久久 | 国产精品美女www| 人妻与黑人一区二区三区| 亚洲三级电影网站| 亚洲欧美偷拍另类| av中文字幕一区二区| 欧美在线影院在线视频| 六月婷婷综合网| 一区二区在线电影| 在线免费看v片| 97精品国产福利一区二区三区| 日韩av免费看| 免费看男男www网站入口在线| 亚洲国产美国国产综合一区二区| 欧洲在线免费视频| 91tv精品福利国产在线观看| 国产免费久久av| h网站在线免费观看| 色拍拍在线精品视频8848| 亚洲午夜久久久久久久久| 欧美ab在线视频| 91国产在线播放| 怡红院av在线| 欧美精品一区二区三区高清aⅴ| 午夜激情福利网| 国产麻豆一精品一av一免费| 四虎4hu永久免费入口| 国产精品免费精品自在线观看| 久久精品视频99| 国产女人高潮的av毛片| 亚洲精品免费电影| 在线播放av网址| 亚洲精选国产| 久热这里只精品99re8久 | 婷婷中文字幕一区三区| 午夜视频在线观看国产| 国产手机视频一区二区| 久久综合一区二区三区| 浪潮色综合久久天堂| 中文字幕久热精品视频在线| 一级黄色片在线观看| 亚洲你懂的在线视频| 亚洲成人精品在线播放| 日韩视频中文| 欧美主播一区二区三区美女 久久精品人| 伊人久久精品一区二区三区| 国产一区二区三区四区福利| 一级视频在线播放| 亚洲一区二区三区自拍| www.超碰97| 蜜臀av亚洲一区中文字幕| 熟女视频一区二区三区| 国偷自产av一区二区三区| 2019精品视频| 1769在线观看| 欧美成人一区二区三区片免费| 福利一区二区三区四区| 国产亚洲女人久久久久毛片| 一二三级黄色片| 亚洲国产专区| 亚洲视频导航| 久久久久久毛片免费看| 国产精品女人网站| 久久香蕉一区| 国产亚洲欧洲高清| 精品人妻久久久久一区二区三区 | 国产情侣激情自拍| 精品久久久中文| 中文字幕观看av| 99久久精品一区二区| 爱爱爱爱免费视频| 一区二区三区四区五区精品视频 | 羞羞网站在线免费观看| 亚洲精品少妇网址| av加勒比在线| 色网站国产精品| 久久久久黄色片| 中文字幕成人av| 亚洲午夜久久久久久久久| 美女视频第一区二区三区免费观看网站| 国产性生活免费视频| 国产精品三级| 国产精品日韩高清| 中文字幕成人| 国产91亚洲精品| 黑人另类精品××××性爽| 色yeye香蕉凹凸一区二区av| 手机看片一区二区| 欧美一级理论性理论a| 无码人妻av免费一区二区三区 | 欧美 日韩 国产一区| 欧美 日韩 国产 一区| 日本一区二区三区免费看| 高潮按摩久久久久久av免费| 成人精品视频在线| 精品三区视频| 91成人福利在线| а_天堂中文在线| 免费91在线视频| 天堂аⅴ在线地址8| 亚洲男人天堂九九视频| 天堂网2014av| 欧美变态口味重另类| 97超碰人人草| 7777精品伊人久久久大香线蕉的| 天堂av免费在线观看| 色偷偷成人一区二区三区91| 亚洲视频免费播放| 亚洲成人资源网| 精品少妇theporn| 一级女性全黄久久生活片免费| av在线免费播放网址| 中文字幕精品综合| 极品蜜桃臀肥臀-x88av| 国产视频一区二区三区在线观看| 黑丝av在线播放| 99精品一区二区| 亚洲精品乱码久久| av亚洲精华国产精华精华 | 久久人人超碰精品| 一级性生活大片| 高清不卡在线观看| 捆绑凌虐一区二区三区| 成人免费观看视频| 国产精品久久久久久久av福利| 美女网站久久| 15—17女人毛片| 久久国产精品免费| 国产色视频在线播放| 久久av中文字幕片| 国产三级三级看三级| 国产美女诱惑一区二区| 日本一区二区三区四区五区六区| 爽成人777777婷婷| 中国成人亚色综合网站| 91嫩草亚洲精品| 亚洲美女自拍偷拍| 久久亚洲在线| 一级黄色录像免费看| 日韩欧美一区免费| 亚洲最大免费| 精品72久久久久中文字幕| 免费在线观看91| 精品久久久久久久| 永久免费精品视频网站| 中文字幕一区二区三区欧美日韩 | 美女亚洲精品| 色哟哟精品丝袜一区二区| 久久久福利视频| 视频精品在线观看| 一区国产精品| 欧美伊人影院| 欧美色图另类小说| 久久狠狠亚洲综合| 在线播放国产视频| 91在线观看免费视频| 中文字幕第24页| 一区二区视频在线| 日本在线观看视频网站| 在线观看av一区二区| 国产精品久久免费| 欧美一区二视频| 99草在线视频| 日韩欧美你懂的| 五月婷婷激情在线| 亚洲一级片在线看| 欧美三级电影一区二区三区| 欧美激情欧美激情在线五月| av资源在线看片| 国产999在线观看| 91精品产国品一二三产区| 国产精品成人一区| 欧美久久亚洲| 欧美日韩精品免费在线观看视频| 国产成人调教视频在线观看| 致1999电视剧免费观看策驰影院| 一区二区高清| 精品人妻一区二区三| 成人精品鲁一区一区二区| 女人黄色一级片| 亚洲电影一级黄| 中文字幕手机在线视频| 日韩三区在线观看| 午夜视频在线| 欧美与欧洲交xxxx免费观看| 91国内外精品自在线播放| 91久久精品日日躁夜夜躁国产| 亚洲三级网页| 日本十八禁视频无遮挡| 国产在线视频一区二区| 国产女人18毛片水真多18| 中文字幕在线不卡| 波多野结衣不卡| 国产视频精品在线| 亚洲欧美视频一区二区| 国产成人免费av电影| 欧美电影免费网站| 一级一片免费播放| 欧美aaaaaa午夜精品| 激情小说欧美色图| 2014亚洲片线观看视频免费| 国产第100页| 欧美va亚洲va| 成人在线免费看片| 国产日韩精品入口| 欧美日韩中文字幕一区二区三区| 欧美视频在线播放一区| 国产激情91久久精品导航 | 亚洲69av| 日韩中文字幕在线免费| 精品一区二区三区久久久| 青青草视频播放| 亚洲一区二区视频在线观看| 国产成人无码一区二区三区在线| 欧美xfplay| 黄网站在线观| 官网99热精品| 超碰成人久久| 青青在线视频观看| 久久亚洲精品小早川怜子| 欧美极品视频在线观看| 欧美一区二区免费观在线| av一本在线| 国产精品视频xxx| 欧美成人基地| 欧美亚洲黄色片| 国产91高潮流白浆在线麻豆 | 精品福利樱桃av导航| 婷婷av一区二区三区| 久久久久久久成人| 国产一区二区三区亚洲综合| 最近免费观看高清韩国日本大全| 国产一区二区电影| 久草国产在线观看| 欧美一区二区二区| av老司机在线观看| 高清一区二区三区视频| 国产精品入口| 成都免费高清电影| 欧美区视频在线观看| 韩国中文字幕在线| 91一区二区三区| 一本久久综合| 久久日免费视频| 欧美一区二区三区白人| 黄色激情在线播放| 四虎影院一区二区三区| 韩日av一区二区| 精品在线视频观看| 亚洲视频在线免费看| 91精品麻豆| 免费看毛片的网址| 久久综合九色综合97_久久久 | 日本大胆欧美人术艺术动态| 国产精品视频一区二区在线观看| 日韩亚洲欧美高清| 一区二区三区短视频| 久久精品国产精品亚洲精品色| 夫妻av一区二区| 91视频久久久| 欧美国产精品人人做人人爱| 欧美精品中文字幕亚洲专区| 激情伊人五月天| 国产精品久久久久影视| 老司机午夜福利视频| 国产精品免费在线免费| 亚洲国产精品第一区二区三区 | 亚洲av电影一区| 国产又爽又黄的激情精品视频| 亚洲午夜激情在线| 狠狠人妻久久久久久综合蜜桃| 欧美精品日韩精品| 午夜影院在线播放| 99久热在线精品视频| 国产亚洲精品资源在线26u|