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

Elasticsearch對壘8大競品技術,孰優孰劣?

開發 架構 服務器
入行Elastic-Stack技術棧很久很久,為了免于知識匱乏眼光局限,有必要到外面的世界看看,豐富自己的世界觀。本篇內容從Elastic的競爭產品角度分析探討。

 作者介紹

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

序言

 

Elasticsearch當前熱度排名很高

青出于藍,而勝于藍。

入行Elastic-Stack技術棧很久很久,為了免于知識匱乏眼光局限,有必要到外面的世界看看,豐富自己的世界觀。本篇內容從Elastic的競爭產品角度分析探討。

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

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

競爭產品

Elasticseach從做搜索引擎開始,到現在主攻大數據分析領域,逐步進化成了一個全能型的數據產品,在Elasticsearch諸多優秀的功能中,與很多數據產品有越來越多的交叉競爭,有的功能很有特色,有的功能只是附帶,了解這些產品特點有助于更好的應用于業務需求。

 

圖片:Elasticsearch競爭圖譜示意圖

1、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完勝。

2、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完勝。

3、RDBMS

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

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

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

 

圖示:RDBMS與ES各自優勢示意圖

4、OpenTSDB

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

 

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

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

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

索引創建規則,可以按年、按月、按周、按星期、按天、按小時等都創建索引,非常便利。

數據填充方面,定制一個時間字段做區分排序,其余的字段無需。

數據查詢方面,除了按實際序列查詢外,還可以有更多的搜索條件。

除非對于時間序列數據有非??量痰谋O控需求,否則選擇Elasticsearch會更加合適一些。

5、HBase

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

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

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

公司所屬物流速運行業,一個與車輛有關的項目,記錄所有車輛行駛軌跡,車載設備會定時上報車子的軌跡信息,后端數據存儲基于HBase,數據量在幾十TB級以上,由于業務端需要依據車輛軌跡信息計算它的公里油耗以及相關成本,所以要按查詢條件批量查詢數據,查詢條件有一些非rowkey的字段,如時間范圍,車票號,城市編號等,這幾乎無法實現,原來暴力的做過,性能問題堪憂。此項目的問題首先也在于rowkey難設計滿足查詢條件的需求,其次是二級索引問題,查詢的條件很多。

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

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

除非對使用列式數據庫有非??量痰囊?,否則Elasticsearch更具備通用性,業務需求場景適用性更多。

 

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

6、MongoDB

MongoDB是文檔型數據庫的代表,數據模型基于Bson,而Elasticsearch的文檔數據模型是Json,Bson本質是Json的一種擴展,可以相互直接轉換,且它們的數據模式都是可以自由擴展的,基本無限制。MongoDB本身定位與關系型數據庫競爭,支持嚴格的事務隔離機制,在這個層面實際上與Elasticsearch產品定位不一樣,但實際工作中,幾乎沒有公司會將核心業務數據放在MongoDB上,關系型數據庫依然是第一選擇。若超出這個定位,則Elasticsearh相比MongoDB有如下優點:

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

 

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

拋開數據事務隔離,Elasticsearch可以完全替代MongoDB。

7、ClickHouse

ClickHouse是一款MPP查詢分析型數據庫,近幾年活躍度很高,很多頭部公司都引入其中。我們為什么要引入呢,原因可能跟其他頭部公司不太一樣,如下:

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

ClickHouse與Elasticsearch一樣,都采用列式存儲結構,都支持副本分片,不同的是ClickHouse底層有一些獨特的實現,如下:

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

 

圖示:ClickHouse在大數據平臺中的位置

8、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用得好,下班下得早。

注:

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

本文轉載自微信公眾號「DBAplus社群」,可以通過以下二維碼關注。轉載本文請聯系DBAplus社群公眾號。

 

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

2023-06-04 13:51:08

2022-04-18 16:15:31

UbuntuArchLinux

2022-10-12 07:11:38

哈希加密系統

2011-03-04 09:17:40

GNOMEUnityUbuntu

2016-05-05 09:56:59

Angular 2React

2024-02-19 18:06:04

PythonJuliaRust

2012-05-29 13:10:50

HTML5

2012-08-10 10:12:24

傳統網絡云計算

2023-03-23 08:00:00

人工智能ChatGPTGoogle Bar

2012-08-17 14:55:52

OS X MountaWindows 8

2011-11-28 09:31:23

NIST云計算云服務

2019-09-09 09:15:00

2015-03-18 10:04:05

VoLTEVoWiFi基于IP傳輸語音

2016-10-12 11:56:39

原生混合移動開發

2017-11-27 09:35:21

DubboSpring Clou微服務

2014-04-18 14:26:07

AndroidiOS對比

2019-03-04 09:22:09

WiFi無線網絡AP

2019-06-05 10:11:10

英特爾NUCCPU

2021-09-29 13:37:11

博睿數據短信評測

2023-12-11 08:40:28

Windows 1123H2操作系統
點贊
收藏

51CTO技術棧公眾號

国产夜色精品一区二区av| 亚洲精选在线| 欧美日本一区二区在线观看| 在线观看成人av| 99精品免费观看| 黄色工厂这里只有精品| 成人香蕉社区| caoporn国产精品| 欧美在线亚洲在线| 老熟妻内射精品一区| 极品尤物一区| 欧美日韩一区不卡| 日韩黄色短视频| 成人午夜影视| 成人一区二区三区在线观看| 国产精品都在这里| 久久精品视频9| 欧洲乱码伦视频免费| 日韩精品一区二区三区四区 | 日本欧美在线视频| 欧美a级片免费看| 福利片在线一区二区| 欧美在线观看视频一区二区三区| 老司机激情视频| 国产精品ⅴa有声小说| 成人自拍视频在线| 国产日韩精品入口| 亚洲图片在线视频| 欧美日韩亚洲一区在线观看| 一区二区三区www| 国产有码一区二区| 亚洲欧美日产图| 黄色片一区二区三区| 久久精品国产亚洲高清剧情介绍 | 日本一本在线免费福利| 国产无一区二区| 国产98在线|日韩| 91精品国产乱码久久久| 日韩制服丝袜先锋影音| 久久久亚洲网站| 久久中文免费视频| 日韩中文在线电影| 亚洲欧美精品在线| 国产chinese中国hdxxxx| 综合久草视频| 欧美性极品少妇| 丁香啪啪综合成人亚洲| а√天堂中文资源在线bt| 综合久久综合久久| 亚洲一区二区三区精品视频 | 色婷婷综合久久久久| 蜜桃传媒一区二区亚洲av | 西西裸体人体做爰大胆久久久| 久久99久国产精品黄毛片入口 | 亚洲一级二级三级| 男人j进女人j| 色婷婷视频在线观看| 亚洲伦理在线精品| 99re6这里有精品热视频| 黄网站在线播放| 1区2区3区欧美| a级黄色片网站| 国产在线观看av| 亚洲欧美激情一区二区| 日韩最新中文字幕| 羞羞的视频在线观看| 亚洲综合视频在线观看| 国产精品videossex国产高清 | 午夜精品久久17c| 久久亚洲精品大全| 在线免费观看欧美| 欧美在线激情网| 国产一级免费视频| 日韩成人精品在线| 91精品国产综合久久久久久久久 | 欧美精品在线一区二区| 极品粉嫩美女露脸啪啪| 看亚洲a级一级毛片| 日韩欧美在线不卡| 捆绑凌虐一区二区三区| 免费视频一区三区| 色av中文字幕一区| 欧美日韩激情在线观看| 在线亚洲伦理| 国产精品日韩在线观看| 国产手机精品视频| 99久久精品免费精品国产| 欧美日韩亚洲在线| 国产秀色在线www免费观看| 亚洲影视在线观看| www.四虎成人| 中文字幕日韩亚洲| 亚洲精品美女在线| 刘亦菲国产毛片bd| 黄色av成人| 97视频在线播放| 在线观看一二三区| 99久久婷婷国产| 亚洲精品成人a8198a| 美洲精品一卡2卡三卡4卡四卡| 偷拍亚洲欧洲综合| www.com黄色片| 国产成人夜色高潮福利影视| 一区三区二区视频| 国产精品 欧美 日韩| 日产国产高清一区二区三区| 91视频网页| 蜜桃视频在线观看视频| 亚洲精品国产精品乱码不99 | 欧美激情视频一区二区三区| 欧美日韩欧美| 岛国av在线不卡| 日本在线观看视频一区| 九九综合久久| 欧美黄网免费在线观看| 亚洲精品一区二区二区| 成人毛片在线观看| 一区二区三区在线观看www| 成人超碰在线| 555夜色666亚洲国产免| 91中文字幕永久在线| 欧美日韩精品| 国产精品自拍偷拍| 欧美女同网站| 亚洲激情中文1区| 亚洲成人天堂网| 久久综合影院| 亚州成人av在线| www.超碰在线.com| 亚洲色图视频免费播放| 四季av一区二区| 美女少妇全过程你懂的久久| 午夜免费日韩视频| 成人毛片在线精品国产| 亚洲欧美日韩国产成人精品影院 | 二区三区不卡| 精品精品国产高清a毛片牛牛 | 欧美重口另类videos人妖| www天堂在线| 亚洲欧美日韩国产另类专区| 亚洲va综合va国产va中文| 成人激情在线| 国产精品久久激情| 国产视频二区在线观看| 日本丶国产丶欧美色综合| 人妻少妇精品视频一区二区三区| 国产综合亚洲精品一区二| 亚洲精品欧美日韩专区| av网站在线看| 日韩一区二区视频| 四虎永久免费在线| 国产麻豆精品theporn| 老汉色影院首页| 国产精品视频首页| 久99九色视频在线观看| 亚洲AV午夜精品| 亚洲一区在线观看网站| 日韩Av无码精品| 一区二区高清| 鲁丝一区二区三区免费| 日韩欧美另类一区二区| 国产一区二区三区日韩欧美| 在线观看国产黄| 中文字幕欧美一区| 久久精品无码一区二区三区毛片| 欧美福利视频| 国产精品区一区二区三在线播放| 成人女同在线观看| 亚洲精品动漫久久久久| 亚洲综合久久网| 中文在线一区二区| 日本55丰满熟妇厨房伦| 影音先锋在线一区| 欧美极品色图| 高清亚洲高清| 欧美裸体xxxx极品少妇| 特黄aaaaaaaaa真人毛片| 色综合久久综合中文综合网| 欧美日韩国产黄色| 国产精品综合二区| 日韩国产欧美亚洲| 欧美丝袜丝交足nylons172| 国产色视频一区| 波多野结衣久久| 国产亚洲a∨片在线观看| 一卡二卡三卡在线| 香港成人在线视频| 国产主播av在线| 成人亚洲一区二区一| 国产成人av影视| 欧美日本精品| 久久影院理伦片| 日韩欧美三区| 97香蕉超级碰碰久久免费软件 | 美女av一区二区三区| 四虎免费在线观看| 欧美三级在线播放| 久久视频免费看| 日本一区二区不卡视频| 无码人妻久久一区二区三区蜜桃 | 亚洲精品成人在线播放| 99在线|亚洲一区二区| 一区二区视频在线播放| 欧美男人操女人视频| 国产欧美一区二区三区在线| 狼人综合视频| 欧美成人免费一级人片100| 可以在线观看的av| 欧美成人猛片aaaaaaa| 无码久久精品国产亚洲av影片| 亚洲综合在线免费观看| 全黄一级裸体片| 国产91精品精华液一区二区三区 | 日韩精品资源二区在线| 中文字幕永久在线| 亚洲午夜免费视频| chinese全程对白| 久久久91精品国产一区二区三区| 欧美熟妇精品一区二区| 久久aⅴ国产欧美74aaa| 国产精品99久久免费黑人人妻| 亚洲性视频h| 性做爰过程免费播放| 国产日产精品一区二区三区四区的观看方式| 91在线精品观看| 天堂久久一区| 国产精品成熟老女人| 日韩欧美一中文字暮专区 | 性感美女一区二区在线观看| 欧美激情视频在线免费观看 欧美视频免费一| www.av在线| 亚洲欧美精品在线| 青青青草原在线| 亚洲福利视频二区| 国产wwwxxx| 91精品国产综合久久精品| 中国一级片黄色一级片黄| 色婷婷狠狠综合| 亚洲伊人成人网| 精品免费在线观看| 日韩精品久久久久久久酒店| 亚洲国产欧美在线| 久久精品免费av| 五月婷婷综合激情| 日韩免费黄色片| 亚洲成人1区2区| 日韩 国产 在线| 午夜视频一区二区三区| 人人干人人干人人干| 午夜精品123| 日韩少妇裸体做爰视频| 亚洲成人手机在线| 国产区在线观看视频| 欧美性jizz18性欧美| 无码日韩精品一区二区| 欧美怡红院视频| 怡春院在线视频| 欧美精品免费视频| 国产欧美一区二区三区视频在线观看 | 亚洲高清123| 日韩在线观看| 自拍另类欧美| 欧美黄色精品| 欧美在线一区视频| 男人的天堂成人在线| 精品www久久久久奶水| 免费成人在线观看| 污污视频网站在线| 国产成人综合精品三级| 亚洲图片综合网| 国产日韩欧美高清| 日本女人性生活视频| 亚洲精品国产精品乱码不99| 精品在线播放视频| 日本高清不卡aⅴ免费网站| 91精品国产乱码久久久| 精品蜜桃在线看| 青青操视频在线| 日韩在线播放一区| 国产蜜臀一区二区打屁股调教| 青青a在线精品免费观看| 欧美综合影院| 国产精品一区二区免费| 国产一区二区精品久| 91免费视频黄| 亚洲欧洲日本mm| 婷婷丁香激情网| 国产精品一区二区你懂的| 国产又黄又粗又猛又爽的视频 | 三级一区在线视频先锋 | 亚洲毛片在线观看| 天堂中文8资源在线8| 久久久久国产精品一区| 少妇一区视频| 97久草视频| 欧美裸体在线版观看完整版| 国产 国语对白 露脸| 首页国产欧美日韩丝袜| 熟妇无码乱子成人精品| 久久一区二区三区四区| 国产美女久久久久久| 欧美日韩精品在线观看| 国产精品一区二区人人爽| 精品视频久久久久久| 黄av在线播放| 国产成人拍精品视频午夜网站| 欧美国产中文高清| 日韩电影天堂视频一区二区| 影音先锋中文字幕一区| 做a视频在线观看| 26uuu精品一区二区| 黄色片在线观看网站| 欧洲日韩一区二区三区| 污污的视频网站在线观看| 操91在线视频| 97成人超碰| 欧洲精品码一区二区三区免费看| 激情综合电影网| 91免费视频污| 国产精品青草综合久久久久99| 国产成人无码一区二区三区在线| 欧美一激情一区二区三区| 久久电影中文字幕| 97国产一区二区精品久久呦 | 欧美另类变人与禽xxxxx| 日本人妻熟妇久久久久久 | 久久青草伊人| 99影视tv| 欧美69wwwcom| 国内自拍第二页| 国产精品欧美经典| 69av视频在线观看| 亚洲欧美999| 手机在线观看av| 黑人另类av| 亚洲午夜久久久久久尤物| 亚洲三级在线视频| 亚洲欧洲制服丝袜| 国产精品久久777777换脸| 伊人青青综合网站| 蜜桃精品在线| 日韩国产在线一区| 免费成人av资源网| 99国产精品免费| 欧美亚洲国产一区二区三区va| 久久久久久久影视| 日本道色综合久久影院| 一本色道久久综合亚洲精品酒店| 免费成人在线视频网站| av网站一区二区三区| 日韩 欧美 精品| 日韩精品久久久久| 亚洲精品mv| 日韩.欧美.亚洲| 免费精品视频在线| 开心激情五月网| 3d动漫精品啪啪1区2区免费 | 女厕嘘嘘一区二区在线播放| 中文字幕乱码人妻综合二区三区 | 久久av一区二区| 一本一本久久| 性高潮久久久久久久| 欧美在线观看视频一区二区三区| 午夜免费视频在线国产| 91深夜福利视频| 国产字幕视频一区二区| 亚洲欧美视频在线播放| 在线中文字幕一区| 麻豆传媒视频在线| 99精品欧美一区二区三区| 亚洲欧洲日本mm| 日本污视频网站| 91精品国产全国免费观看| 免费在线观看av电影| 美脚丝袜一区二区三区在线观看| 日韩精品欧美精品| 欧美三级黄色大片| 亚洲精品国产suv| 欧美极品免费| 在线观看18视频网站| 成人一区在线观看| 国产乱码在线观看| 久久国产视频网站| 亚洲另类春色校园小说| 中文字幕 日韩 欧美| 亚洲成人精品一区二区| 成在在线免费视频| 不卡一区二区三区视频| 玖玖视频精品| 欧美成欧美va| 日韩毛片在线观看| 国产麻豆精品| 北条麻妃视频在线| 亚洲精品视频在线看| 日本v片在线免费观看| 亚洲一区亚洲二区亚洲三区| 亚洲一区久久| 青青草原在线免费观看| 亚洲香蕉成人av网站在线观看 | 91精品国产一区二区三区蜜臀 |