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

搜索引擎之倒排索引解讀

開發 開發工具
互聯網時代,信息紛繁海量,人們通過搜索引擎直達“心中所想”已是常態。那么搜索引擎到底是如何高效查找目標內容呢?本文主要介紹搜索引擎里一個比較重要的結構——倒排索引。

[[199201]]

互聯網時代,信息紛繁海量,人們通過搜索引擎直達“心中所想”已是常態。那么搜索引擎到底是如何高效查找目標內容呢?本文主要介紹搜索引擎里一個比較重要的結構——倒排索引。

1 倒排索引簡介

倒排索引(英文:Inverted Index),是一種索引方法,常被用于全文檢索系統中的一種單詞文檔映射結構。現代搜索引擎絕大多數的索引都是基于倒排索引來進行構建的,這源于在實際應用當中,用戶在使用搜索引擎查找信息時往往只輸入信息中的某個屬性關鍵字,如一些用戶不記得歌名,會輸入歌詞來查找歌名;輸入某個節目內容片段來查找該節目等等。面對海量的信息數據,為滿足用戶需求,順應信息時代快速獲取信息的趨勢,聰明的開發者們在進行搜索引擎開發時對這些信息數據進行逆向運算,研發了“關鍵詞——文檔”形式的一種映射結構,實現了通過了物品屬性信息對物品進行映射,可以幫助用戶快速定位到目標信息,極大地降低了信息獲取難度。倒排索引又叫反向索引,它是一種逆向思維運算,是現代信息檢索領域里面最有效的一種索引結構。(達觀數據 馮仁杰)

2 倒排索引&FAQ

從用戶請求到結果返回,許多朋友會對倒排索引在檢索系統中的工作過程產生好奇,本小節就倒排索引的一些常規認識,有如下問題:

Q1 何為索引?倒排索引又是什么?

索引,是為了加快信息查找過程,基于目標信息內容預先創建的一種儲存結構。例如:一本書,沒有目錄,理論上也是可讀的,只是當你合上當前在讀的內容時,下次再翻開書本去查找,就比較耗費時間了。如果增加幾頁目錄,我們可以快速地了解書本的大體內容分布,以及每一個章節頁面位置的分布情況,這樣我們查詢內容的效率自然就會提高。書的目錄,就是書本內容一種簡單索引。

倒排索引,是索引技術中的一種,它是基于信息主體的關鍵屬性值進行構建的。如下圖1:

圖1 倒排索引概念示例圖

假設檢索系統中只有一個商品——衣服A,基于該商品構建其倒排索引結構之后,會產生上圖右表中的索引結構,這樣用戶可以通過搜“AAA”,“藍色”,“M碼”,“猴子”,均可找到該商品,加快了檢索速度,擴大了檢索范圍。

Q2 當接受到用戶查詢請求時,倒排索引中發生了什么?

一般地,當接受到用戶查詢請求時,進入到倒排索引進行檢索時,在返回結果的過程中,主要有以下幾個步驟:

Step1:在分詞系統對用戶請求等原始Query進行分析,產生對應的terms;

Step2:terms在倒排索引中的詞項列表中查找對應的terms的結果列表;

Step3:對結果列表數據進行微運算,如:計算文檔靜態分,文檔相關性等;

Step4:基于上述運算得分對文檔進行綜合排序,***返回結果給用戶;

上述該過程是較為簡潔的一個檢索過程。事實上,在生產環境中因為業務環境的繁雜,會使得索引的設計模式變得復雜且繁多。前文主要通過概念圖來介紹倒排索引的架構體系,一個成熟的檢索系統往往擁有一套較為穩定的算法體系,用于處理生產環境中的每一處細節技術需求。上述步驟中涉及了大量相關的數據儲存技術、查找算法、排序算法、文本處理技術甚至I/O技術等等。

3 倒排索引技術剖析

構建倒排索引是搜索引擎里面至關重要的一個步驟,從技術層面去分析,對于構造一個倒排索引,主要分為兩部分:1)Doc2term詞項構造;2)倒排記錄表的構建。(達觀數據 馮仁杰)

3.1 term詞項構造

詞項構造是在構建索引過程中必不可或缺的一個步驟,詞項構造效果的好壞往往會直接影響到用戶的搜索體驗,以及搜索結果的召回。該過程主要是利用分詞系統將文檔中的各項屬性的文本信息拆分成一些表意較強且重要的詞匯,便于用戶查找,如下圖2:

圖2 詞項構造概念圖

在詞項構造的過程中,利用分詞系統對文本進行處理時往往涉及到很多方面的問題,而且對于不同語種,會有不同的處理機制。下面主要介紹在處理文本時涉及到的幾個問題:

(1)文本詞條化

一段文本信息,它本身是一個由語言組成的字符串系列,本項技術點的主要任務是將一段連續的文本序列信息拆分成多個子序列。它與語言本身相關,面對不同的語言,處理文本的方式往往會不一樣。對于中文,由于其語言多歧義且表意緊湊的特性,在實際應用中,一般需要借助NLP的相關技術對內容進行特征抽取,甚至人工標注等,生成對應的詞典,隨后再基于詞典利用分詞器進行分詞,才能看到較好的文本詞條效果。而對于英文,普遍的英文句子,段落內容,它會以空格符作為單詞之間的分隔符,所以一般情況下,以空格符對英文內容進行拆分,已經可以取得比較好的效果,不過英文中也會存在一些特殊模式,如帶上撇號的格式——“Teacher’s office”,連字符格式——“English-speaking”,也需要進行對應的處理,把單詞提取出來。(達觀數據 馮仁杰)

(2)停用詞過濾

停用詞是指在文檔列表中出現的頻數較高且價值不大的詞。以英文為例,在英文文檔中出現次數較多的停用詞如:”is”、”the”、”I”、“and”、”me”等等;這一類詞語在往往出現在所有文檔中,若以此類詞語為term進行索引構建,則會產生多個全量文檔索引列表。停用詞過濾的使用往往依賴于實際使用場景,關鍵字查詢使用得較為頻繁的場景如某一個電商品牌的垂直型搜索引擎,一個合適的停用詞表顯得尤為重要;而對于Web搜索引擎如百度、Google等,該類型的搜索引擎面向的查詢場景較多,通用性較強,往往不需要停用詞過濾。

(3)詞條歸一化

基于上述兩點,將文檔內容轉換成一個或多個term后,在查詢時,最理想的情況是用戶輸入的關鍵字剛好與term完全匹配,實際上,很多時候用戶輸入的query與詞條之間往往不會完全匹配,而用戶們還是希望query能與詞條進行匹配,比如用戶在查詢“color”時,用戶肯定也希望能看到關于“colour”的返回結果。詞條歸一化的任務就是將一些看起來不完全一致的詞條劃分為一個等價類,比如英式單詞colour和美式單詞color歸為一類、Air-conditioner和airconditioner歸為一類等等;這樣,用戶在查詢時,只要對等價類中的任意單詞進行搜索,都會返回包含等價類中的任意一個單詞的文檔。

(4)詞干提取、詞形還原

這是詞條規范化的兩種重要方式,用于擴展檢索范圍。詞干提取的主要思想是“縮減”,將詞條轉化為詞干,如:將“beaches”處理成“beach”, 將“bananas”處理成“banana”等;詞形還原的主要思想是“轉換”,如:將“doing”、“done”、“did”轉化成原型“do”,將“given”、“gave”轉化成原型“give”等;詞干提取的實現方法一般是基于規則對詞條后綴進行縮減,至于詞形還原,其實現方法需要詞典來進行詞形變化的映射;基于在此結合詞條歸一化技術,對擴展檢索范圍會產生一定的正向作用。

3.2 倒排記錄表的構建

倒排記錄表的構建過程面向的是海量的文檔數據集合,在大小規模上它比詞項集合要大得多,無法完全存放在內存當中,需要寫入磁盤。因此,在構建倒排記錄表時我們有必要為內存的使用作考慮。

圖3 倒排索引概念圖

在無法全內存的情況下,倒排記錄表的主要構建思想是“分割”,亦即基于一定的處理邏輯對全量文檔集合進行等份的批量處理。對于不同的業務需求,構建倒排記錄表的方法往往會不一樣。基本的構建方法如下:

S1: 通過一系列的處理將文檔集合轉化為“詞項ID—文檔ID”對;

S2: 對詞項ID、文檔ID進行排序,將具有相同詞項對文檔ID歸并到該詞項所對應的倒排記錄表中,效果如圖3所示;

S3: 將上述步驟產生的倒排索引寫入磁盤,生成中間文件;

S4: 將上述所有的中間文件合并成最終的倒排索引;

從業務應用場景的角度出發,倒排記錄表的構建方法主要有:單遍掃描和多遍掃描;從工程角度出發,倒排記錄表的構建方法主要有:分布式構建和動態構建;

3.2.1 單遍掃描構建

顧名思義, 單遍掃描指的是僅對文檔集合進行一次遍歷,即可完成倒排索引的構建。由于內存開銷問題,會將全量文檔集進行分割,轉換成幾個內存大小相同的文檔集合,然后依次執行前文中提及到的構建方法。該方法能快速構建一個簡單可行的倒排索引,幫助用戶通過關鍵字匹配快速找到目標文檔。

3.2.2 多遍掃描構建

多遍掃描主要用于構建索引時獲取關于文檔的更多相關信息,如一些詞項TF-IDF指標、詞頻、文檔內容關系等,以豐富倒排記錄表的內容,為搜索引擎進行功能擴充;在工業流水線上,單遍掃描構建索引由于其查詢類型的豐富度不夠,顯然已經不能滿足廣大用戶的需求了。搜索用戶的需求并不止于關鍵字查詢,像短語查詢、模糊查詢、精確篩選、模糊篩選、排序、聚合統計等等需求。這意味著我們在構建倒排列表時要盡可能獲取文檔的更多信息,便于查詢時的微運算、重排序、相關性分析等技術需求。

3.2.3 分布式構建

對于一些大型搜索引擎如Web搜索引擎,單臺機器已無法支撐其索引構建,需要多臺機器組成集群對其進行分布式處理,將構建成的倒排索引進行分割,分布在多臺機器上,每臺機器各自形成獨立的索引結構,當用戶發出請求時,會有多臺機器響應,并且根據用戶的搜索需求在各自的索引結構進行查詢,返回相關結果,再將所有結果在內存中進行集中處理,***把處理過的***結果返回給用戶。在具體的實現過程中,工程師們往往更鐘情于一些通用的面向大規模機器計算的分布式架構如Hadoop中的MapReduce、Java中的Fork/join架構等,極大地提高了軟件開發效率。(達觀數據 馮仁杰)

3.2.4 動態構建

該方法中的文檔集合是變化的,這要求在對文檔集進行索引構建時也要對文檔的更新進行自適應。此問題常見于電商領域里,如商品的上下架、商品內容的更新等,都會引發索引的動態更新問題。于此,我們常采取一些策略型方法來解決該類型的問題,提高索引的實時性。常見的策略如下兩種:

1) 周期性對文檔進行全量重建索引;

2) 基于主索引的前提下,構建輔助索引,用于儲存新文檔,維護于內存中,當輔助索引達到一定的內存占用時,寫入磁盤與主索引進行合并;

策略1是最簡單直接、且有效的索引更新策略,對于數量級較大的搜索引擎來說處理簡單便捷,由于動態索引計算的復雜性,使用其它策略會使得索引難維護,甚至引發嚴重的性能問題。所以大型搜索引擎往往更傾向于周期性重建索引,不過這會涉及到索引熱切換的問題,大量的文檔經常會產生持續性的文檔更新情況,這對于索引熱切換時會造成一定的困難,處理不好會導致數據丟失,用戶查不到新文檔等問題。

策略2中在進行主輔索引合并時會遇到比較大的儲存開銷,由于文檔量較大,這意味著在進行合并操作時會涉及到大量倒排文件的讀寫操作,要想將該過程高效化,目前能處理該問題的文件系統極其***,所以該策略在生產環境中往往可用性并不高。

4 總結

在實際生產環境中,由于業務的繁雜,倒排索引的技術體系會比本文所闡述的技術點要復雜得多。本文主要講解了倒排索引的作用、索引構建方法、用戶行為分析以及索引的應用場景,從整體出發,向大家介紹現代倒排索引大致的技術體系,幫助大家了解倒排索引的概念,了解搜索引擎。可能本文闡述的技術點、架構體系會因為筆者個人的理解偏差而存在一些不足或欠缺豐富,如有疑問,歡迎交流。

【本文為51CTO專欄作者“達觀數據”的原創稿件,轉載可通過51CTO專欄獲取聯系】

戳這里,看該作者更多好文

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2020-03-20 10:14:49

搜索引擎倒排索引

2011-06-20 18:23:06

SEO

2014-08-05 15:10:05

Larbin搜索引擎

2014-08-13 11:04:02

搜索引擎排序算法

2012-09-07 13:22:21

搜索搜狗

2022-10-08 09:13:18

搜索引擎?站

2010-04-20 11:43:46

2009-02-19 09:41:36

搜索引擎搜狐百度

2022-10-11 09:27:45

搜索引擎es索引

2009-09-22 16:23:52

搜索引擎

2009-07-30 10:40:56

搜索引擎優化網站

2010-06-13 16:27:28

搜索引擎

2022-02-24 00:07:22

Shodan網絡搜索

2023-01-03 15:42:29

機器學習視頻搜索

2023-02-08 10:45:23

2016-12-26 13:41:19

大數據搜索引擎工作原理

2011-06-03 10:19:53

2023-09-21 15:05:12

ChatGPT搜索引擎

2024-05-10 08:44:25

ChatGPT模型GPT

2009-12-10 15:09:46

PHP搜索引擎類
點贊
收藏

51CTO技術棧公眾號

国产99精品在线观看| 欧洲亚洲两性| 国产激情91久久精品导航| 欧美华人在线视频| 中文字幕在线看高清电影| 91精品xxx在线观看| 亚洲欧美综合网| 国产一区二区三区高清视频| 加勒比在线一区| 五月天久久网站| 亚洲国产精品字幕| 热久久久久久久久| av日韩电影| 亚洲色图都市小说| 欧美性天天影院| www.综合色| 日韩专区一卡二卡| 国产69精品久久久久99| 亚洲AV成人无码网站天堂久久| www.神马久久| 欧美精品vⅰdeose4hd| 精品久久一二三| 成人免费看片| 久久久久久免费毛片精品| 福利视频一区二区三区| 伊人成人在线观看| 久久国产精品久久久久久电车 | 99在线|亚洲一区二区| 久久天天躁狠狠躁老女人| 7788色淫网站小说| 欧美日韩伦理一区二区| 色综合婷婷久久| 免费网站在线观看视频| av在线播放免费| 久久综合av免费| 国产精品日本一区二区| 国产人成一区二区三区影院| 91国内在线视频| 日本视频在线免费| 嫩草影视亚洲| 亚洲婷婷在线| 国产性色av一区二区| 艳妇乳肉豪妇荡乳xxx| 青草伊人久久| 91麻豆精品国产91久久久使用方法| 50路60路老熟妇啪啪| av3级在线| 亚洲国产精品一区二区www| 日韩一级特黄毛片| 污污片在线免费视频| 亚洲男人都懂的| 亚洲免费视频播放| 超碰在线无需免费| 亚洲欧美日韩电影| 2021国产视频| www.综合网.com| 亚洲韩国精品一区| 男女猛烈激情xx00免费视频| 国产盗摄精品一区二区酒店| 亚洲综合久久av| 国产黄色激情视频| 激情影院在线| 亚瑟在线精品视频| 国产视频一视频二| 成人美女黄网站| 欧美无人高清视频在线观看| 欧美伦理片在线观看| 亚洲aⅴ网站| 欧美一区二区三区免费大片| 美女露出粉嫩尿囗让男人桶| 国产96在线亚洲| 亚洲欧洲日产国产网站| 少妇无套高潮一二三区| 久久精品99久久无色码中文字幕| 日韩在线欧美在线| 免费一级a毛片夜夜看| 亚洲二区视频| 国产成人高潮免费观看精品| 91tv国产成人福利| 国产91富婆露脸刺激对白| 精品产品国产在线不卡| 成人精品一区二区三区校园激情| 中文字幕一区二区在线播放| 97超碰在线视| 欧美日韩视频免费观看| 在线电影欧美成精品| 国产大学生av| 亚洲欧美校园春色| 精品国产依人香蕉在线精品| 久久婷婷国产麻豆91| 美女诱惑黄网站一区| 成人国产亚洲精品a区天堂华泰| 亚洲精品国产精品国| 久久综合九色欧美综合狠狠| 青少年xxxxx性开放hg| 2018av在线| 欧美日韩一区二区三区不卡| 精品人妻二区中文字幕| 欧美日韩第一| 国模精品系列视频| 亚洲一区精品在线观看| 成人国产精品免费| 一本一道久久a久久精品综合 | 黄色大片中文字幕| 精品免费av在线| 日韩欧美国产一区二区在线播放 | 一区精品在线播放| 免费看又黄又无码的网站| 欧美黄色a视频| 日韩成人av网址| 国产女人18水真多毛片18精品 | 中文字幕12页| 九一亚洲精品| 欧美高跟鞋交xxxxhd| 中文字幕一区二区三区人妻四季 | 国产欧美小视频| 亚洲视频大全| 99久久久久国产精品免费| xxxxx日韩| 精品久久久久久国产| 亚洲色图偷拍视频| av中文字幕一区二区| 亚洲91av视频| www.超碰在线.com| 国产精品传媒在线| 午夜宅男在线视频| 久久99青青| 欧美最猛性xxxxx免费| 国产综合无码一区二区色蜜蜜| 1区2区3区国产精品| 国产一区亚洲二区三区| 秋霞影院一区二区三区| 欧美精品福利在线| 国产富婆一级全黄大片| 亚洲欧美日韩中文字幕一区二区三区| 熟女少妇精品一区二区| 日韩av系列| 97视频免费在线看| 少妇又色又爽又黄的视频| 一区二区三区资源| 日韩欧美中文视频| 国产精品福利在线观看播放| 国产精品一区二区三区久久久| 国产网站在线播放| 在线视频你懂得一区二区三区| 波多野结衣办公室33分钟| 欧美精品色婷婷五月综合| 黄色av免费在线观看| 精品国产999| 俄罗斯黄色录像| 欧美69wwwcom| 91九色蝌蚪嫩草| 在线黄色网页| 日韩欧美一区二区久久婷婷| 91高清免费看| 国产乱人伦偷精品视频免下载| 手机在线视频你懂的| 国产一区一区| 欧美国产日韩在线| 无码精品一区二区三区在线 | 日韩欧美综合视频| 狠狠色2019综合网| 色哺乳xxxxhd奶水米仓惠香| 欧美日韩午夜电影网| 欧美二区乱c黑人| 亚洲精品综合久久| 欧美日韩加勒比精品一区| 国产精品无码永久免费不卡| 校园激情久久| 视频一区二区三| 欧美综合社区国产| 操91在线视频| 国产 日韩 欧美 综合| 午夜天堂影视香蕉久久| 免费黄色在线视频| 麻豆传媒一区二区三区| 亚洲免费视频一区| 欧美二区观看| 97超级碰在线看视频免费在线看| 九九在线视频| 6080国产精品一区二区| 久久久夜色精品| 久久夜色精品国产噜噜av| 日韩肉感妇bbwbbwbbw| 亚洲天堂免费| 黑人中文字幕一区二区三区| 亚洲国产尤物| 欧美激情精品在线| 欧美91精品久久久久国产性生爱| 欧美偷拍一区二区| 久久久久亚洲天堂| 欧美极品另类videosde| 精品人妻一区二区乱码| 久久久成人网| 国产高清不卡无码视频| 免费av一区| 18成人免费观看网站下载| 国产精品迅雷| 欧美另类第一页| 毛片在线播放网址| 欧美一区二区国产| 免费黄色av片| 亚洲综合久久av| av片在线免费看| www.成人在线| 色噜噜狠狠一区二区三区狼国成人| 亚洲国产日本| 樱空桃在线播放| 精品少妇av| 国产在线精品一区二区中文| 国产麻豆精品| 国产精品久久久久久久美男| caoprom在线| 久久av资源网站| h网站在线免费观看| 亚洲国产精品va| www.黄色片| 欧美人妇做爰xxxⅹ性高电影| 久久久精品免费看| 亚洲成人一区二区| 三级黄色片在线观看| 99国产精品久久久久久久久久 | 日韩在线视频二区| 久香视频在线观看| 亚洲国产成人久久| 北条麻妃一二三区| 在线不卡的av| 在线黄色av网站| 色婷婷久久一区二区三区麻豆| 国产精品99精品| 亚洲乱码日产精品bd| 日韩在线不卡av| 中文字幕av资源一区| 国产激情在线免费观看| 97久久超碰精品国产| 国产女人18毛片水真多18| 国产精品亚洲一区二区三区妖精 | 国产三级av片| 99在线精品免费视频| 久久精品超碰| 国产成人精品视频在线| 国产免费拔擦拔擦8x高清在线人 | 欧美一级久久久久久久大片| 中文字幕码精品视频网站| 色94色欧美sute亚洲线路一久 | 欧美日韩在线电影| 国产免费www| 色国产综合视频| 欧美一区二区三区不卡视频| 日韩欧美极品在线观看| 伊人中文字幕在线观看| 色婷婷av一区二区| 日韩在线 中文字幕| 91福利精品视频| 波多野结衣家庭主妇| 色偷偷成人一区二区三区91| 欧产日产国产69| 欧美三级在线播放| 一道本在线视频| 日韩一卡二卡三卡四卡| 亚洲春色一区二区三区| 亚洲国产精品成人av| 亚洲AV成人无码一二三区在线| 日韩成人xxxx| 欧美色图另类| 日韩在线小视频| av网址在线看| 午夜剧场成人观在线视频免费观看| 蜜桃视频在线观看播放| 国产精品mp4| 欧美一级做一级爱a做片性| 亚洲一区二区三区xxx视频| 玖玖精品一区| 精品国产一区二区三区四区精华| 国产精品密蕾丝视频下载| 一区二区在线中文字幕电影视频| 中文字幕一区二区三区久久网站| 人妻夜夜添夜夜无码av| 久久电影一区| 天美一区二区三区| 99麻豆久久久国产精品免费优播| 99久久久无码国产精品性| 综合色中文字幕| 日韩在线视频免费播放| 欧美精品在线观看播放| 日日夜夜精品免费| 在线观看国产成人av片| 欧美大片黄色| 国产精品99久久久久久人| 亚洲精品一区国产| 日韩av不卡播放| 国产精品hd| 91色国产在线| 99视频超级精品| 日韩高清dvd碟片| 日本乱码高清不卡字幕| 99热这里只有精品9| 亚洲情综合五月天| 中文字幕有码在线视频| 日韩免费高清在线观看| 日韩在线精品强乱中文字幕| 日韩成人av电影在线| 国产精品v日韩精品v欧美精品网站 | 成人免费视频网站入口| 国内精品视频在线观看| 97免费视频观看| 美女mm1313爽爽久久久蜜臀| 日韩一区二区三区三四区视频在线观看 | 黄色精品网站| 亚洲一级免费在线观看| 92精品国产成人观看免费| 中日韩一级黄色片| 色素色在线综合| 国产又猛又黄的视频| 极品少妇一区二区三区精品视频| 亚洲av成人精品一区二区三区| 欧美激情自拍偷拍| 日韩美女一级片| 欧美一区二区久久久| av影片在线看| 国产福利精品在线| 亚洲国产合集| 丰满少妇久久久| 国产成人在线影院 | 久久精品国产68国产精品亚洲| www一区二区www免费| 国产91在线看| 国产日韩欧美在线观看视频| 欧美色综合网站| 国产小视频在线观看| 欧美综合第一页| 伊人春色精品| 日本精品一区二区三区四区| 成人性生交大片免费看视频在线| 1024手机在线视频| 56国语精品自产拍在线观看| 免费黄色网址在线观看| 国产精品中文字幕久久久| 精品一区二区三区在线| 久久久久免费精品| 国产欧美一区二区精品仙草咪| 亚洲av中文无码乱人伦在线视色| 精品偷拍各种wc美女嘘嘘| 日韩在线伦理| 欧美不卡福利| 日韩中文字幕一区二区三区| 久久国产柳州莫菁门| 欧美网站大全在线观看| 日本高清视频在线观看| 国产日韩欧美夫妻视频在线观看 | 4444亚洲人成无码网在线观看| 久久福利资源站| 亚洲一级二级片| 欧美一区二区三区免费视频| 青春草免费在线视频| 狂野欧美性猛交| 免费看的黄色欧美网站| 日韩无码精品一区二区| 亚洲3atv精品一区二区三区| 五月婷婷激情在线| 91av在线看| 日韩黄色影院| 国产精品永久在线| 日韩一区自拍| 午夜精品久久久久久久99热浪潮| 精品一区91| 老司机激情视频| zzijzzij亚洲日本少妇熟睡| 中文字幕亚洲精品一区| 亚洲性无码av在线| 欧美在线se| 日韩久久久久久久久久久久| 91蜜桃在线观看| 中文永久免费观看| 久久成人亚洲精品| 美女av一区| 日韩肉感妇bbwbbwbbw| 亚洲激情在线激情| 亚洲三区在线播放| 国产精品中文在线| 影音国产精品| 国产精品av久久久久久无| 91精品国产91久久久久久一区二区 | 无码人妻丰满熟妇区五十路| 日韩中文字幕免费看| 国产精品17p| 亚洲 欧美 另类人妖| 午夜视频一区在线观看| 成人激情电影在线看| 97神马电影| 人人爽香蕉精品| 欧美男男tv网站在线播放| 欧洲精品码一区二区三区免费看| 蜜桃视频一区二区三区在线观看| 欧美黑人猛猛猛| 亚洲欧洲在线观看| 91麻豆精品国产91久久久久推荐资源| 日本毛片在线免费观看| 国产精品美女一区二区三区 | 欧美一二三在线|