精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

av男人天堂av| 国产精品高清无码在线观看| 午夜伦理大片视频在线观看| 国产91在线观看| 68精品国产免费久久久久久婷婷 | 国产精品jizz在线观看老狼| 99产精品成人啪免费网站| 在线欧美三区| 中文在线不卡视频| 亚洲欧美日韩偷拍| 久久精品国产福利| 天天综合网天天综合色| 亚洲国产午夜伦理片大全在线观看网站| 国产精品国产av| 亚洲国产高清一区二区三区| 在线日韩第一页| 国产国语老龄妇女a片| 成人软件在线观看| 亚洲狠狠爱一区二区三区| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 亚洲人成在线播放网站岛国 | 精品视频97| 日韩一区二区免费在线观看| 男人亚洲天堂网| 成人福利网站| 国产无遮挡一区二区三区毛片日本| 国产免费一区二区三区香蕉精| 精品在线视频免费观看| 欧美精品系列| 国产视频精品免费播放| 91丨porny丨九色| 国产精品99| 一本色道久久综合狠狠躁的推荐| 高清无码视频直接看| www亚洲人| 久久综合色鬼综合色| 91嫩草在线| 一区二区三区精彩视频| 日韩av成人高清| 奇米四色中文综合久久| 日本一区二区免费在线观看| 91精品秘密在线观看| 中文字幕九色91在线| 成年人网站免费看| 老司机凹凸av亚洲导航| 精品剧情v国产在线观看在线| 日本肉体xxxx裸体xxx免费| 伊人色综合一区二区三区影院视频 | 污的网站在线观看| 欧美精彩视频一区二区三区| 美国av一区二区三区| 手机看片1024国产| 成人免费不卡视频| 动漫一区二区在线| 国产黄色一区二区| 国产精品一区二区三区网站| 亚洲www在线| 国产男男gay体育生白袜| 精品中文字幕一区二区| 成人a视频在线观看| 91高潮大合集爽到抽搐| 久久99国产精品免费| 成人午夜高潮视频| 国产精品自拍电影| 国产精品一级黄| 亚洲综合社区网| 亚洲第一页视频| 成人黄色一级视频| 久久精品综合一区| 黄色av免费在线观看| 久久久精品综合| 日韩欧美在线观看强乱免费| 成人18在线| 中文字幕日韩一区二区| 精品国产一区二区三区在线| 丁香花在线电影小说观看| 亚洲一区二区三区视频在线 | 精品国产免费人成在线观看| 国产日韩视频一区| 天美av一区二区三区久久| 亚洲精品一区二区三区不| av电影网站在线观看| 欧美午夜精彩| 不卡av在线播放| 国产稀缺真实呦乱在线| 久久激情网站| 国产久一一精品| 精品人妻一区二区三区麻豆91| 粉嫩一区二区三区性色av| 精品国产一区二区三区四区精华| 青青草免费观看免费视频在线| 欧美国产精品v| 三上悠亚免费在线观看| 美女扒开腿让男人桶爽久久软| 日韩欧美成人区| 91pony九色| 日本成人7777| 最新国产成人av网站网址麻豆| 免费无码毛片一区二区app| 亚洲欧美日韩国产综合精品二区| 国产精品啪视频| 亚洲精品国产av| 日本一区二区视频在线观看| 青青草原网站在线观看| 伊人成综合网站| 日韩午夜激情电影| 娇妻被老王脔到高潮失禁视频| 欧美 亚欧 日韩视频在线| 琪琪第一精品导航| 亚洲国产www| 中文字幕免费一区| 免费av观看网址| 精品久久亚洲| 亚洲视频自拍偷拍| 国产精品 欧美 日韩| 国内精品久久久久影院色| 日本高清不卡一区二区三| 最新av在线播放| 欧美日韩中文国产| 亚州av综合色区无码一区| 亚洲不卡av不卡一区二区| 国产v综合v亚洲欧美久久| 亚洲精品喷潮一区二区三区| 国产精品久久久久久久久久久免费看 | 老司机在线看片网av| 欧美性猛交xxxx富婆弯腰| 手机在线视频一区| 欧美日韩在线网站| 欧洲日本亚洲国产区| 免费观看的毛片| 亚洲精品免费在线播放| 国产福利在线免费| 国内精品久久久久久久久电影网 | 亚洲综合在线电影| 日韩精品久久久久久久玫瑰园| 欧美成人黄色网| 精品一区二区三区免费| 日韩中文字幕一区| 三级成人黄色影院| 亚洲精品资源在线| 日产精品久久久| 99re这里都是精品| 国产超级av在线| 任我爽精品视频在线播放| 午夜精品国产精品大乳美女| 肥臀熟女一区二区三区| 一区二区三区.www| 日本少妇激三级做爰在线| 色男人天堂综合再现| 国产精品日韩欧美| 午夜国产福利在线| 欧美美女网站色| 国精产品久拍自产在线网站| 美女网站一区二区| 中文精品一区二区三区| 在线日韩三级| 久久成人18免费网站| 国产肥老妇视频| 亚洲高清视频的网址| 私密视频在线观看| 久久中文欧美| 亚洲欧美日韩在线综合| 日韩色性视频| 欧美黄色成人网| 日本国产在线观看| 色综合天天天天做夜夜夜夜做| 免费看黄色的视频| 久久成人免费网| 欧美日韩视频免费| 日韩av系列| 国产成人激情视频| 亚洲成人三级| 日韩视频一区二区三区在线播放| 精品无码久久久久| 久久品道一品道久久精品| www.激情小说.com| 中文字幕免费一区二区三区| 国产伦理久久久| 日本美女一区| 精品国产一区二区三区在线观看 | 乱子伦一区二区| 红杏成人性视频免费看| 日韩美女在线观看一区| 日本精品一区二区三区在线播放| 欧美一级xxx| 色婷婷av国产精品| 欧美国产1区2区| 中文字幕久久久久久久| 国产视频欧美| 在线电影看在线一区二区三区| 6080亚洲理论片在线观看| 欧美在线一区二区三区四| 日本免费在线观看| 亚洲国产精品yw在线观看| 在线观看免费视频一区| 午夜精品福利视频网站| 黄色av片三级三级三级免费看| 国产成人av福利| 在线看的黄色网址| 欧美一区二区三区久久精品| 欧美日韩在线观看一区| 亚洲精品一区二区三区中文字幕 | 欧美三级一区| 欧美在线影院在线视频| gogogogo高清视频在线| 亚洲精品二三区| 国产精品羞羞答答在线| 亚洲18女电影在线观看| 国产精品精品软件男同| 2020国产精品| 无码人妻久久一区二区三区蜜桃| 久久美女性网| 日韩精品在线中文字幕| 久久综合国产| 欧美精品一区三区在线观看| 亚洲精品在线a| 国产精品一区二区久久久| 日本在线高清| 久久免费视频这里只有精品| 久久精品视频免费看| 伊人久久精品视频| 亚洲 另类 春色 国产| 日韩三级av在线播放| 中文字幕日产av| 色综合久久综合中文综合网| 久久久久亚洲av成人片| 亚洲男帅同性gay1069| 亚洲一级理论片| 久久久久久久综合狠狠综合| 在线免费观看a级片| 粉嫩蜜臀av国产精品网站| 亚洲第一天堂久久| 极品少妇一区二区三区精品视频| 久久久久国产精品熟女影院| 久久久噜噜噜| www.中文字幕在线| 亚洲欧美日韩国产一区| 国产在线精品91| 国产一区二区精品| 国产黄视频在线| 99热这里只有成人精品国产| 国产亚洲黄色片| 亚洲国产专区| 秋霞无码一区二区| 99日韩精品| 黄色www网站| 国产日韩精品视频一区二区三区| 日本人体一区二区| 国产亚洲激情| 青青草原成人网| 久久精品男女| 91热这里只有精品| 麻豆精品在线视频| 在线观看免费不卡av| 黄网站免费久久| 国产成人av片| 成人av网址在线| 成年人网站免费看| 国产欧美日韩亚州综合 | 亚洲高清免费观看| 亚洲国产精品成人无久久精品| 亚洲6080在线| 久久久久久久久久一级| 欧美日韩一二三区| jizz中国少妇| 亚洲国产精品嫩草影院久久| 三级在线播放| 中文字幕国产精品| 性欧美videoshd高清| 午夜精品在线视频| 成人开心激情| 91久久久久久久久久久久久| 日韩一区二区三区精品视频第3页 日韩一区二区三区精品 | 亚洲少妇激情视频| 免费在线观看黄| 欧美高清视频在线观看| 午夜影院一区| 成人黄色影片在线| 国产精品一区二区三区美女| 欧美日韩在线精品| 亚洲mv大片欧洲mv大片| 一区二区传媒有限公司| 日韩电影一区二区三区| 久久久久久综合网| 99久久精品国产麻豆演员表| 欧美福利第一页| 亚洲自拍另类综合| 国产精品视频一区在线观看| 欧美男生操女生| 欧美一区二区三区黄片| 一本大道久久加勒比香蕉| 最新国产在线拍揄自揄视频| 欧美孕妇与黑人孕交| 亚洲精品自拍| 久99久在线| 欧美在线精品一区| 日韩av资源在线| 国产精品一二三区| 丰满少妇高潮一区二区| 亚洲男同1069视频| 黄色污污视频软件| 欧美mv日韩mv| 欧美成人精品一区二区男人看| 韩国精品久久久999| 999精品视频在线观看| 欧美一区二区三区四区夜夜大片 | 免费看成人哺乳视频网站| 9191国产视频| 蜜臀国产一区二区三区在线播放 | 亚州av一区| 国产小视频免费| 美女在线视频一区| 性少妇bbw张开| 亚洲国产三级在线| 国产剧情久久久| 夜夜嗨av色一区二区不卡| 瑟瑟视频在线看| 99国产在线视频| 91综合在线| 中文字幕在线导航| ww亚洲ww在线观看国产| 91香蕉在线视频| 日韩精品一区二区三区在线播放 | 亚洲1卡2卡3卡4卡乱码精品| 欧美资源在线观看| 国产91精品入| 日韩一级特黄毛片| 国模一区二区三区白浆| 中文天堂资源在线| 一本色道**综合亚洲精品蜜桃冫| 午夜国产在线视频| 午夜精品久久久久久久99热| 欧美区一区二区| 91精品国产毛片武则天| 久久99精品国产.久久久久久| 亚洲无人区码一码二码三码的含义| 五月婷婷综合在线| 人妻偷人精品一区二区三区| 欧美高清无遮挡| 99ri日韩精品视频| 国产91porn| 国产91在线观看| 久久精品国产亚洲AV无码麻豆| 日韩女优电影在线观看| 中文av资源在线| 999热视频| 亚洲黄色免费| 性欧美成人播放77777| 欧美日韩性生活视频| 欧洲毛片在线| 欧美在线视频a| 波多野结衣在线观看一区二区| 成人性生生活性生交12| 国产精品免费观看视频| 国产永久免费视频| 久久6精品影院| 国产区精品视频在线观看豆花| 日韩日韩日韩日韩日韩| 91免费版在线看| 欧美日韩 一区二区三区| 久久激情视频免费观看| 亚洲天堂av资源在线观看| 成人免费视频91| 久久精品视频在线看| 精品国产www| 美日韩精品免费观看视频| www.神马久久| 久久久免费视频网站| 国产欧美精品一区二区三区四区| 国产三级小视频| 午夜精品久久久久久久白皮肤 | 一级片视频在线观看| 一区二区三区四区视频| 99热这里有精品| 日本黄大片在线观看| 久久一夜天堂av一区二区三区| 国产91精品看黄网站在线观看| 中文字幕亚洲综合久久| 国产专区精品| 日韩欧美一区三区| 国产精品免费丝袜| 全部免费毛片在线播放一个| 国产99在线|中文| 久久久久亚洲| 中国毛片在线观看| 3d成人动漫网站| 少妇视频一区| 国产成人一二三区| 久久影院电视剧免费观看| 99久久久国产精品无码网爆| 91高清免费视频| 99久久www免费| 久久人妻一区二区| 欧美丰满美乳xxx高潮www| a国产在线视频| 一区二区三区久久网| www.亚洲免费av| 国产麻豆精品一区| 国产精品黄视频| 亚洲成人直播|