国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

MySQL模糊查詢再也用不著 like+% 了!

共 3777字,需瀏覽 8分鐘

 ·

2022-01-15 19:39

往期熱門文章:

1、RedisJson發(fā)布官方性能報(bào)告,性能碾壓ES和Mongo
2、分布式數(shù)據(jù)一致性思考-B端系統(tǒng)一致性
3、Java字符串拼接的五種方法,哪種性能最好?
4、一次線上JVM調(diào)優(yōu)實(shí)踐,F(xiàn)ullGC40次/天到10天一次的優(yōu)化過程
5、Chrome 瀏覽器全球大翻車?讓 20 多億用戶無網(wǎng)可上

來源:juejin.cn/post/6989871497040887845


前言

我們都知道 InnoDB 在模糊查詢數(shù)據(jù)時(shí)使用 "%xx" 會導(dǎo)致索引失效,但有時(shí)需求就是如此,類似這樣的需求還有很多,例如,搜索引擎需要根基用戶數(shù)據(jù)的關(guān)鍵字進(jìn)行全文查找,電子商務(wù)網(wǎng)站需要根據(jù)用戶的查詢條件,在可能需要在商品的詳細(xì)介紹中進(jìn)行查找,這些都不是B+樹索引能很好完成的工作。

通過數(shù)值比較,范圍過濾等就可以完成絕大多數(shù)我們需要的查詢了。但是,如果希望通過關(guān)鍵字的匹配來進(jìn)行查詢過濾,那么就需要基于相似度的查詢,而不是原來的精確數(shù)值比較,全文索引就是為這種場景設(shè)計(jì)的。

全文索引(Full-Text Search)是將存儲于數(shù)據(jù)庫中的整本書或整篇文章中的任意信息查找出來的技術(shù)。它可以根據(jù)需要獲得全文中有關(guān)章、節(jié)、段、句、詞等信息,也可以進(jìn)行各種統(tǒng)計(jì)和分析。

在早期的 MySQL 中,InnoDB 并不支持全文檢索技術(shù),從 MySQL 5.6 開始,InnoDB 開始支持全文檢索。

倒排索引

全文檢索通常使用倒排索引(inverted index)來實(shí)現(xiàn),倒排索引同 B+Tree 一樣,也是一種索引結(jié)構(gòu)。它在輔助表中存儲了單詞與單詞自身在一個或多個文檔中所在位置之間的映射,這通常利用關(guān)聯(lián)數(shù)組實(shí)現(xiàn),擁有兩種表現(xiàn)形式:

  • inverted file index:{單詞,單詞所在文檔的id}
  • full inverted index:{單詞,(單詞所在文檔的id,再具體文檔中的位置)}

上圖為 inverted file index 關(guān)聯(lián)數(shù)組,可以看到其中單詞"code"存在于文檔1,4中,這樣存儲再進(jìn)行全文查詢就簡單了,可以直接根據(jù) Documents 得到包含查詢關(guān)鍵字的文檔;而 full inverted index 存儲的是對,即(DocumentId,Position),因此其存儲的倒排索引如下圖,如關(guān)鍵字"code"存在于文檔1的第6個單詞和文檔4的第8個單詞。

相比之下,full inverted index 占用了更多的空間,但是能更好的定位數(shù)據(jù),并擴(kuò)充一些其他搜索特性。

全文檢索

創(chuàng)建全文索引

1、創(chuàng)建表時(shí)創(chuàng)建全文索引語法如下:
CREATE?TABLE?table_name?(?id?INT?UNSIGNED?AUTO_INCREMENT?NOT?NULL?PRIMARY?KEY,?author?VARCHAR(200),?
title?VARCHAR(200),?content?TEXT(500),?FULLTEXT?full_index_name?(col_name)?)?ENGINE=InnoDB;

輸入查詢語句:

SELECT?table_id,?name,?space?from?INFORMATION_SCHEMA.INNODB_TABLES
WHERE?name?LIKE?'test/%';

上述六個索引表構(gòu)成倒排索引,稱為輔助索引表。當(dāng)傳入的文檔被標(biāo)記化時(shí),單個詞與位置信息和關(guān)聯(lián)的DOC_ID,根據(jù)單詞的第一個字符的字符集排序權(quán)重,在六個索引表中對單詞進(jìn)行完全排序和分區(qū)。

2、在已創(chuàng)建的表上創(chuàng)建全文索引語法如下:
CREATE?FULLTEXT?INDEX?full_index_name?ON?table_name(col_name);

使用全文索引

MySQL 數(shù)據(jù)庫支持全文檢索的查詢,全文索引只能在 InnoDB 或 MyISAM 的表上使用,并且只能用于創(chuàng)建 char,varchar,text 類型的列。

其語法如下:

MATCH(col1,col2,...)?AGAINST(expr[search_modifier])
search_modifier:
{
????IN?NATURAL?LANGUAGE?MODE
????|?IN?NATURAL?LANGUAGE?MODE?WITH?QUERY?EXPANSION
????|?IN?BOOLEAN?MODE
????|?WITH?QUERY?EXPANSION
}

全文搜索使用?MATCH() AGAINST()語法進(jìn)行,其中,MATCH()采用逗號分隔的列表,命名要搜索的列。AGAINST()接收一個要搜索的字符串,以及一個要執(zhí)行的搜索類型的可選修飾符。全文檢索分為三種類型:自然語言搜索、布爾搜索、查詢擴(kuò)展搜索,下面將對各種查詢模式進(jìn)行介紹。

Natural Language

自然語言搜索將搜索字符串解釋為自然人類語言中的短語,MATCH()默認(rèn)采用 Natural Language 模式,其表示查詢帶有指定關(guān)鍵字的文檔。

接下來結(jié)合demo來更好的理解Natural Language

SELECT
????count(*)?AS?count?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'MySQL'?);

上述語句,查詢 title,body 列中包含 'MySQL' 關(guān)鍵字的行數(shù)量。上述語句還可以這樣寫:

SELECT
????count(IF(MATCH?(?title,?body?)?
????against?(?'MySQL'?),?1,?NULL?))?AS?count?
FROM
????`fts_articles`;

上述兩種語句雖然得到的結(jié)果是一樣的,但從內(nèi)部運(yùn)行來看,第二句SQL的執(zhí)行速度更快些,因?yàn)榈谝痪銼QL(基于where索引查詢的方式)還需要進(jìn)行相關(guān)性的排序統(tǒng)計(jì),而第二種方式是不需要的。

還可以通過SQL語句查詢相關(guān)性:

SELECT
????*,
????MATCH?(?title,?body?)?against?(?'MySQL'?)?AS?Relevance?
FROM
????fts_articles;

相關(guān)性的計(jì)算依據(jù)以下四個條件:

  • word 是否在文檔中出現(xiàn)
  • word 在文檔中出現(xiàn)的次數(shù)
  • word 在索引列中的數(shù)量
  • 多少個文檔包含該 word

對于 InnoDB 存儲引擎的全文檢索,還需要考慮以下的因素:

  • 查詢的 word 在 stopword 列中,忽略該字符串的查詢
  • 查詢的 word 的字符長度是否在區(qū)間 [innodb_ft_min_token_size,innodb_ft_max_token_size] 內(nèi)

如果詞在 stopword 中,則不對該詞進(jìn)行查詢,如對 'for' 這個詞進(jìn)行查詢,結(jié)果如下所示:

SELECT
????*,
????MATCH?(?title,?body?)?against?(?'for'?)?AS?Relevance?
FROM
????fts_articles;

可以看到,'for'雖然在文檔 2,4中出現(xiàn),但由于其是 stopword ,故其相關(guān)性為0

參數(shù) innodb_ft_min_token_sizeinnodb_ft_max_token_size 控制 InnoDB 引擎查詢字符的長度,當(dāng)長度小于 innodb_ft_min_token_size 或者長度大于 innodb_ft_max_token_size 時(shí),會忽略該詞的搜索。在 InnoDB 引擎中,參數(shù) innodb_ft_min_token_size 的默認(rèn)值是3,innodb_ft_max_token_size的默認(rèn)值是84

Boolean

布爾搜索使用特殊查詢語言的規(guī)則來解釋搜索字符串,該字符串包含要搜索的詞,它還可以包含指定要求的運(yùn)算符,例如匹配行中必須存在或不存在某個詞,或者它的權(quán)重應(yīng)高于或低于通常情況。

例如,下面的語句要求查詢有字符串"Pease"但沒有"hot"的文檔,其中+和-分別表示單詞必須存在,或者一定不存在。

select?*?from?fts_test?where?MATCH(content)?AGAINST('+Pease?-hot'?IN?BOOLEAN?MODE);

Boolean 全文檢索支持的類型包括:

  • +:表示該 word 必須存在
  • -:表示該 word 必須不存在
  • (no operator)表示該 word 是可選的,但是如果出現(xiàn),其相關(guān)性會更高
  • @distance表示查詢的多個單詞之間的距離是否在 distance 之內(nèi),distance 的單位是字節(jié),這種全文檢索的查詢也稱為 Proximity Search,如 MATCH(context) AGAINST('"Pease hot"@30' IN BOOLEAN MODE)語句表示字符串 Pease 和 hot 之間的距離需在30字節(jié)內(nèi)
  • >:表示出現(xiàn)該單詞時(shí)增加相關(guān)性
  • <:表示出現(xiàn)該單詞時(shí)降低相關(guān)性
  • ~:表示允許出現(xiàn)該單詞,但出現(xiàn)時(shí)相關(guān)性為負(fù)
  • * :表示以該單詞開頭的單詞,如 lik*,表示可以是 lik,like,likes
  • " :表示短語

下面是一些demo,看看 Boolean Mode 是如何使用的。

demo1:+ -

SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'+MySQL?-YourSQL'?IN?BOOLEAN?MODE?);

上述語句,查詢的是包含 'MySQL' 但不包含 'YourSQL' 的信息

demo2:no operator

SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'MySQL?IBM'?IN?BOOLEAN?MODE?);

上述語句,查詢的 'MySQL IBM' 沒有 '+','-'的標(biāo)識,代表 word 是可選的,如果出現(xiàn),其相關(guān)性會更高

demo3:@

SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'"DB2?IBM"@3'?IN?BOOLEAN?MODE?);

上述語句,代表 "DB2" ,"IBM"兩個詞之間的距離在3字節(jié)之內(nèi)

demo4:> <

SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'+MySQL?+(>database??IN?BOOLEAN?MODE?);

上述語句,查詢同時(shí)包含 'MySQL','database','DBMS' 的行信息,但不包含'DBMS'的行的相關(guān)性高于包含'DBMS'的行。

demo5: ~

SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'MySQL?~database'?IN?BOOLEAN?MODE?);

上述語句,查詢包含 'MySQL' 的行,但如果該行同時(shí)包含 'database',則降低相關(guān)性。

demo6:*

SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'My*'?IN?BOOLEAN?MODE?);

上述語句,查詢關(guān)鍵字中包含'My'的行信息。

demo7:"

SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH?(?title,?body?)?AGAINST?(?'"MySQL?Security"'?IN?BOOLEAN?MODE?);

上述語句,查詢包含確切短語 'MySQL Security' 的行信息。

Query Expansion

查詢擴(kuò)展搜索是對自然語言搜索的修改,這種查詢通常在查詢的關(guān)鍵詞太短,用戶需要 implied knowledge(隱含知識)時(shí)進(jìn)行,例如,對于單詞 database 的查詢,用戶可能希望查詢的不僅僅是包含 database 的文檔,可能還指那些包含 MySQL、Oracle、RDBMS 的單詞,而這時(shí)可以使用 Query Expansion 模式來開啟全文檢索的 implied knowledge通過在查詢語句中添加 WITH QUERY EXPANSION / IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION 可以開啟 blind query expansion(又稱為 automatic relevance feedback),該查詢分為兩個階段。

  • 第一階段:根據(jù)搜索的單詞進(jìn)行全文索引查詢
  • 第二階段:根據(jù)第一階段產(chǎn)生的分詞再進(jìn)行一次全文檢索的查詢

接著來看一個例子,看看 Query Expansion 是如何使用的。

--?創(chuàng)建索引
create?FULLTEXT?INDEX?title_body_index?on?fts_articles(title,body);
--?使用?Natural?Language?模式查詢
SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH(title,body)?AGAINST('database');

使用 Query Expansion 前查詢結(jié)果如下:

--?當(dāng)使用?Query?Expansion?模式查詢
SELECT
????*?
FROM
????`fts_articles`?
WHERE
????MATCH(title,body)?AGAINST('database'?WITH?QUERY?expansion);

使用 Query Expansion 后查詢結(jié)果如下:

由于 Query Expansion 的全文檢索可能帶來許多非相關(guān)性的查詢,因此在使用時(shí),用戶可能需要非常謹(jǐn)慎。

刪除全文索引

1、直接刪除全文索引語法如下:
DROP?INDEX?full_idx_name?ON?db_name.table_name;
2、使用 alter table 刪除全文索引語法如下:
ALTER?TABLE?db_name.table_name?DROP?INDEX?full_idx_name;



最近熱文閱讀:

1、RedisJson發(fā)布官方性能報(bào)告,性能碾壓ES和Mongo
2、分布式數(shù)據(jù)一致性思考-B端系統(tǒng)一致性
3、Java字符串拼接的五種方法,哪種性能最好?
4、一次線上JVM調(diào)優(yōu)實(shí)踐,F(xiàn)ullGC40次/天到10天一次的優(yōu)化過程
5、Chrome 瀏覽器全球大翻車?讓 20 多億用戶無網(wǎng)可上
6、while(1) 和 for(;;)有什么區(qū)別?
7、使用MySQL,請用好 JSON 這張牌!
8、延時(shí)任務(wù)實(shí)現(xiàn)方案
9、服務(wù)端如何防止重復(fù)支付
10、五年工作經(jīng)驗(yàn)總結(jié) 16 條的代碼規(guī)范
關(guān)注公眾號,你想要的Java都在這里

瀏覽 38
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評論
圖片
表情
推薦
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 日韩人妻码一区二区三区| 亚洲福利电影| 最近2021中文字幕免费| 无码欧洲| 久久人人操人人| 成人黄网站在线观看| 国产性爱自拍一下| 日韩天堂在线| 精品无码免费| 秋霞福利网| aⅴ在线| 日日夜夜综合| 久久露脸国语精品国产91| 在线不卡免费Av| 亚洲黄色电影网站| 午夜无码AV| 美女久久| 欧美婷婷综合| 欧美伊人久久| 刘玥一级婬片A片AAA| av影音先锋| 九九久久国产精品| 九九免费视频| 人人操人人摸人人干| 国产一级片免费观看| 国产小视频在线播放| 免费成人高清视频| 五月天综合在线| 九月婷婷综合| 欧美日韩高清一区| 成人h网站在线观看| 青娱AV| 亚洲免费观看视频| 亚洲一卡二卡| 日韩高清中文字幕| 国产无套内射在线观看| 干老女人视频| 97国产高清| 午夜在线免费视频| 青青草原在线视频免费观看| 久草综合网| jizz在线观看免费视频| 特一级黄色电影| 国产色天使| 五月天激情小说| 自拍偷拍综合| 骚逼AV| 免费无码毛片| 亚洲视频久久| 色色大香蕉| 国产成人无码AⅤ片免费播放| 91羞羞| 亚洲日韩国产成人精品久久| 俺也去官网| 91中文无码| 国产成人精品一区二区三区四区| 丁香花在线小说免费阅读| 国产和日韩中文字幕| 色AV高清| 狼人综合网| 伊人在线| 日韩中文在线观看| 黄色片视频网站| 91偷拍网| 自拍偷拍视频网址| 国模在线| 欧美美穴| 大香蕉精品视频在线| 日本黄色视频在线播放| 一本色道久久综合亚洲二区三区| 99色网站| 日韩精品视频在线免费观看| 久久免费视频精品| 99色综合| 97激情| HEZ-502搭讪绝品人妻系列| 欧美三级毛片| 性无码一区二区| 成人国产精品在线看| AV在线一区二区| 69精品无码成人久久久久久| 国产伊人久久| 亚洲AV无码精品| 欧美一级黄色A片| 精品国产一区二区三区久久久蜜月| 亚洲成人观看| 中文字幕av久久爽Av| 欧美啪啪啪| 久久婷婷六月综合| 九九九中文字幕| 精品国产一区二区三区久久久蜜月| 壁特壁视频在线观看| 91麻豆精品91久久久ios版| 欧美啪啪啪| 日韩在线精品视频| 国产婷婷色一区二区三区| 五月天久久婷婷| 美女久久久| 小黄片免费在线观看| 抽插视频免费| 亚洲热在线观看| 丁香五月激情视频| 欧美一级片在线观看| 日韩一区二区在线观看| 久久精品免费| 尹人香蕉久久| 欧美专区一区| 国产一级免费观看| 亚洲中文免费| 国产精品人妻无码一区牛牛影视| 久久都是精品| 亚洲天堂在线观看免费视频| 摸BBB搡BBB搡BBBB| 日韩欧美第一页| 婷婷深爱五月| 亚洲欧美v| 极品人妻疯狂3p超刺激| 久久久噜噜噜久久中文字幕色伊伊 | 日韩爱爱| 国产av高清| 91大神免费在线观看| 波多野结衣av在线观看窜天猴| 国产黄色视频观看| 亚洲青娱乐在线| 91天天操| 日韩三级在线播放| 国产三级免费观看| 69视频免费观看| 亚洲特级毛片| 亚洲视频免费完整版在线播放 | 亚洲热在线视频| 波多野结衣av在线观看| 麻豆传媒一区二区| 91乱子伦国产乱| 日韩操操操| 欧美第1页| 国产久久这里只有精品视频| 日韩18禁| 北条麻妃在线播放一区| 99AV| 久久久精品中文字幕麻豆发布| 最新毛片网站| 久久成人国产| 最新av| 操逼操逼操逼操逼| 黄色片免费在线观看| 国产高清自拍| 国产成人精品视频免费看| 国产精品一级A片| 最新中文字幕AV| 久久黄色视屏| 无码欧美成人| caopor在线| 欧美日批| 五月天激情视频| 亚洲无码视频在线观看高清| www.黄色在线| 福利在线看| 日本内射在线播放| 黄色av免费观看| 91免费国产视频| 国内特级毛片| 国精产品秘一区二区| 翔田千里无码视频| 无码波多野结衣| 成人视频18+在线观看| 韩国精品无码| 亚洲色欧美| 亚洲骚妇| 免费成人在线网站| 色中色AV| 特级欧美AAAAAA| 欧美成人激情视频| 成人AV天堂| 五月天青青草超碰免费公开在线观看 | 操屄网| 一级黄色电影免费看| 欧美成人精品欧美一级乱黄| 内射自拍| 日本高清免费视频| 久久久xxx| 岛国免费AV| 国产精品操逼视频| 91大神免费观看| 日韩无修正| 欧美插菊花综合网| 国产精品啪啪视频| 淫香淫色综合网| 伊人久久综合| 日韩无码波多野结衣| 欧美成人免费在线| 北条麻妃99精品| 亚洲精品蜜桃| 日本三级片视频不卡| 久久九九视频| 91亚洲精品国偷拍自产在线观看| 亚洲成人网在线| 蜜臀色欲AV无码人妻| 操逼日韩欧美| 国产视频精品一区二区三区| 老熟妇搡BBBB搡BBBB| 一级无码高清| 伊人97| 一級免費网站| 日本韩国欧美18| 亚洲精品人妻在线| 精品中文字幕在线观看| 久色无码| 国产精品久久一区二区三区影音先锋 | 亚洲天堂AV在线观看| 亚洲天堂视频在线观看免费| 日韩国产高清无码| 久久老熟女| 日韩午夜无码| 无码无遮挡| 三上悠亚无码破解69XXX| 无码AV大香线蕉伊人| 男女爱爱动态图| 爱爱天堂| 国产精品福利导航| 国产1区2区3区| 国产无码AV| 天天射中文| 91干逼| 亚州精品人妻一二三区| 麻豆传媒嫂子| 国产高清AV在线| 国产一级AV片| 无码人妻一区二区一牛影视| 久久久亚洲AV无码精品色午夜| 人人妻人人躁人人DVD| 日日操夜夜爽| 婷婷五月在线视频| 色色视频免费看| 成人做爰黄片视频免费| 欧美淫乱视频| 天天操夜夜操| 91乱了伦国产乱子伦| 亚洲成人免费观看| 中文字幕久久无码| 黄色精品久久| 男人天堂视频网站| 国产午夜在线观看| 无码中文字幕高清| 综合伊人大香蕉| 国产成人高潮毛片| 江苏妇搡BBBB搡BBBB-百度| 欧美操逼小视频| 综合婷婷久久| 久艹视频在线观看| www.黄色大片| 国产口爆在线观看| 日本精品视频在线观看| 国产成人在线精品| 高清无码专区| 五月综合色| 人妻熟女视频| 操操操综合网| 欧美一页| 免费无码一区二区三区四区五区 | 欧产日产国产swag| 国产欧美一区二区三区视频在线观看| 天天操操| 亚洲成人a| 亚洲人成无码| 色五月婷婷AV| 国产1级a毛a毛1级a毛1级| 99伊人网| 性感欧美美女| 国产在线一区二区三区四区| 操逼视频免费播放| 亚洲AV五月天在线| 激情国产AV| 91在线无码精品秘| av福利在线观看| 俺来俺去www色官网| 黄色成人视频在线免费观看| 亚洲V在线观看| 亚洲午夜av| 午夜精品无码| 青青草社区视频| 欧美搡BBBB搡BBB| 亚洲中文字幕第一页| 欧美XX888做受| 亚洲色小说| 青娱乐三级在线免| 北条麻妃在线视频| 亚洲爱爱视频| 欧美怕怕| 五月天综合| 在线观看中文字幕| 国产成人无码精免费视频| 靠逼免费视频| 人妻无码HEYZO少妇精品| 丁香乱伦| 国产又粗又长| 无码激情18激情视频| 一级一级一级做a免费一级做a| 久久婷婷五月天| 亚洲AV无码蜜桃| 久久黄片| 久草大香蕉在线视频| 在线观看黄色网| 欧美日韩在线观看视频| 男人操女人免费网站| 大香蕉伊人影院| 国产成人三级在线| 欧美成人高清视频| 精品九九九| 国产激情视频网站| 日日摸日日| 亚洲无码免费在线视频| 在线播放无码| 91在线91| 欧美日韩色图| 国产成人在线视频| 欧美性爱在线播放| 欧美自拍偷拍| 水多多成人免费A片| 成人无码人妻| 激情小视频在线| 影音先锋色av| 中文字幕免费在线看一区七区| 国产丰满乱子伦无码| JUY-579被丈夫的上司侵犯后的第7天,我 | 九九九免费| 2025中文在线观看最好看的电影| 五月天久久精品| 色婷婷丁香五月| 午夜黄色视频在线观看| 欧美操比视频| 制服丝袜在线视频| 欧美三P囗交做爰| 操b视频在线播放| 成人三级在线观看| 黄色视频网站观看| 丁香av| 啪啪啪AV| 国产精品国产精品国产专区不片 | 国产精品2| 夜夜操天天操| 91视频在线免费观看app| 一本高清无码| 黄色一级片在线看| 免费三级网站| 91视频美女| 日韩精品视频在线免费观看| 开心五月色婷婷综合开心网| 欧美视频中文字幕| 午夜无码精品| 成人欧美大片黄18| 黄色av网站免费| 成人免费无码婬片在线观看免费| 精品一区二区免费视频| 色五月视频| 日韩欧美高清无码| 日本无码人妻| 91网站在线观看视频| 青青草国产| 国产在线视频网站| 亚洲综合网站| 西西444| 操你啦无码日韩| 91九色91蝌蚪91成人| 搡BBBB搡BBB搡五十粉嫩| 88AV在线播放| 国产小视频免费在线观看| av一区二区三区四区| 亚洲色人妻| av无码中文字幕| 狼友在线播放| 日韩成人影片| 亚洲欧洲天堂| 甘肃WBBBB搡wBBBB| AV自拍偷拍| 日韩免费在线观看一区入口| 91网在线| 艹逼逼视频| 午夜神马福利| 午夜美女福利视频| 天天日综合| 日韩性生活网| 日本乱伦电影中文字幕| 看黄片网站| 午夜精品18视频国产| 99热香蕉| 成人一级黄色片| 欧美操比视频| 99精品免费在线观看| 啪啪成人网| 午夜激情四射| 大香蕉久操网| 亚洲资源在线观看| 日本亚洲中文字幕| 日本免费高清视频在线观看一区| 巨爆乳肉感一区二区三区| 国产一毛a一毛a在线观看| 亚洲视频中文| 狠狠操婷婷| 国产欧美一区二区精品性色超碰| 91色秘乱码一区二区| 欧美精品18videosex性欧美| 91人妻人人澡人人| 揉BBB搡BBB搡BBB| 天天干天天操天天| 亚洲欧美影院| 国产乱码精品一区二区三区的特点| 人人操人人草| 日本成人一区二区三区| 欧美在线播放| 午夜福利91| 97人人操人人干| 国产AV一区二区三区四区| 成人性爱免费网站| 美女av日逼| 丰满熟妇| 内射一区二区三区| 99久久久99久久91熟女| 国产探花| 日韩不卡高清在线观看视频| 国产福利精品视频| A色色| 亚洲AV成人片色在线观看麻豆| 黄色激情在线| 亚洲中文AV在线| 日韩黄色电影在线观看| 骚逼黄片| 欧美大胆视频| 国产激情网站| 天天干天天干天| 亚洲中文字幕日韩在线| 三级AV在线| 久久大香蕉精品| 国产嫩草久久久一二三久久免费观看| 成人免费看片| 亚洲男人av| 国产成人电影| 狼人狠狠干| 日韩欧美大片在线观看| 天堂无码| 日本欧美视频| 操操综合| 尹人香蕉久久| 91亚洲国产成人精品一区| 久久久久亚洲AV无码网影音先锋| 中文字幕乱伦日本| 亚洲天堂综合网| 日韩高清欧美| 韩国三级AV| 婷婷免费视频| 91香蕉在线视频| 九九热精品视频99| 国产成人一区二区三区| 日韩欧美国产精品综合嫩V| 久久精品国产AV一区二区三区 | 亚洲高清视屏| 亚洲资源在线观看| 亚洲精品suv视频| 91高清国产| 欧美色图在线视频| 色哟哟无码| 精品三级网站| 秒播福利| 久久午夜福利| 日本乱伦网| 国产一区2区| 在线观看日韩| 日韩一区在线视频| 一级黄色A片视频| 激情AAA| 91.xxxxx| 41ts午夜福利| 免费在线无码视频| 91欧美| 一本色道久久综合无码欧美| 国产精品天天| 亚洲色婷婷五月| 久草社区| 麻豆内射| 国产在线色| 亚洲一级二级片| 久久久精品人妻| 国精产品久拍自产在线网站| 亚洲综合人妻| 亚洲国产精品久久久久婷婷老年 | 国产高清成人| 激情五月婷婷网| 懂色Av| 无码黄| 性爱黄色视频| 91色色影院| 午夜毛片| 日韩av免费在线观看| 亚洲AV成人无码AV小说| 毛片天天干| 日本特级黄色毛片| 亚洲有码在线观看| 久草福利网| 日韩在线91| 激情视频免费看| 国产熟女视频| 国产不卡一区| 三级91| 欧美特黄AAAAAA| 天天澡天天爽日日AV| 国产XXXXX| www.日本黄色视频| 国产精品一级a毛视频| 国产精品毛片A√一区| 天堂免费视频| 精品四区| 91成人网站| 亚洲精品色婷婷| 蜜臀AⅤ在线| 91亚洲精品视频| 欧美A黄| 在线亚洲一区| 精品吃奶一区二区三区视频| 动图综合亚洲综合欧美男男| 欧美日韩性| 无码探花| H网站在线观看| 91国产精品在线视频| 欧美三级网站| 日本黄色免费| 99热在线观看精品免费| 精品一区二区三区四区五区六区| 性猛交AAAA片免费观看直播 | 在线观看免费a片| 婷婷深爱五月丁香网| 国产精品毛片久久久久久久| 亚洲免费三级| 国产一区二区电影| 久久婷婷五月丁香| www.伊人大香蕉| 一本色道久久综合亚洲精东小说| 欧美成人a片| 91AV无码| 亚洲精品一区二区三区四区五区六区 | 日本视频爱爱| 91AV视频| 黄色片网站在线观看| 国产又爽又黄在线看视频| 国产成人AV免费无码| 亚洲不卡一区二区三区| 欧美黄色a片| 无码国产精品一区二区| 日韩三级在线| 久草免费电影| 亚洲.欧美.丝袜.中文.综合| 欧美性生交18XXXXX无码| 婷婷丁香五月花| 1024黄| 天天操夜夜爽| 国产理论电影| 国产综合久久久7777777| 国产精品久久久久久无码人妻| 国产免费AV在线观看| 成人亚洲精品一区二区三区| 成人区123| 五月婷婷AV| 色婷婷狠狠| 欧美v| 伊人国产视频| 波多野结衣av在线观看| 天天日天天噜| 欧美一级AAA大片免费观看| 丁香色综合人妻| 欧美日韩a| 欧美性猛交XXXX乱大交蜜桃| 日韩中文字码无砖| 久久99精品久久久久久水蜜桃| 久草国产在线视频| 97免费在线观看视频| 超碰最新在线观看| 九九中文字幕| 在线观看亚洲| 91黄色视频在线观看| 免费毛片网址| 午夜无码影院| 操屄网| 欧美色视频一区二区三区在线观看| 欧美熟妇高潮流白浆| 欧美日韩色视频| 久久青草影院| 11孩岁女精品A片BBB| 免费无码视频| 五月丁香| 香蕉视频色| 国产精品片| 亚洲制服在线观看| 天天看天天摸| 无码一区二区久久| 久久aaaa| 日韩a在线观看| 你懂得视频在线观看| 久久久精品少妇| 暴操美女网站| 久久99精品久久久久婷婷| 91精品在线播放| 嫩BBB嫩BBB嫩BBB| 婷婷中文字幕| 在线中文av| 青春草在线视频观看| 99久在线精品99re8| 婷婷久久婷婷| 久久永久免费视频| 久久久精品网站| 国产激情一区二区三区| 91精品人妻一区二区三区四区| 粉嫩99国产精品久久久久久人妻| 我要操视频| 久久久久久久三级片| 亚洲无码高清在线观看视频| 九九99电影| 久草在线| 综合激情网| 四川BBBB擦BBBB| 夜夜骚av一区二区三区| 91蝌蚪| 人人澡人人澡人人澡| 久久天天操| 色九九九| 一级a一级a免费观看视频Al明星 | 女人一级A片色黄情免费| 日韩免费黄色电影| 亚洲成人网在线| 亚洲a网| 亚洲欧美日韩色图| 欧美在线视频一区| 一本色综合亚洲精品| 免费A在线观看| 丝袜一区二区三区| 日韩一区二区不卡| h片在线免费观看视频| 粉嫩小泬粉嫩小泬在线| 国产精品无码免费| 奥门黄片| 色哟哟一中文字慕| 激情国产AV| 久草国产在线视频| 大伊香蕉视频| 日韩精品小电影| 韩国成人精品三级| www亚洲视频| 一级少女免费播放电视剧韩剧TV | 人妻一区| 久久无码高清视频| 成人av免费在线观看| 特级毛片www| 欧美第1页| 岛国免费av| 熟女一区二区| 国产亚洲欧美在线| 欧美五月婷婷| 国产综合第一页| 77777色婷婷| 国产黄色免费看| 久久亚洲视频| 日日夜夜精品| 欧美成人图片视频在线| 久久中文字幕免费| 成人国产精品免费观看| 中文字幕日本电影| 久久人妻视频| 久久精品片| 免费观看黄色一级片| 黄片WWW| 亚洲国产综合AV在线| 日本中文字幕在线免费观看| 日韩国产传媒| 黄色av免费网站| 亚洲成人不卡| 久热免费| 亚洲视频网站在线观看| 国产高清无码18| 亚洲专区中文字幕| 日韩久久免费视频| 日本激情网站| 欧美日本在线| 日韩国产在线| 亚洲天堂在线播放| 美女视频一区二区三区| 亚洲东方在线| 亚洲成人av在线| 学生妹一级J人片内射视频| 国产精品久久视频| 女人久久| 亚洲成人国产| 亚洲成人在线播放| 亚洲福利视频电影精| 大香蕉最新国产2025| 1024黄| 青青草综合| 亚洲精品A片| 国产亚洲婷婷| 久久久WWW成人免费无遮挡大片| 天天视频入口| 国产乱子伦精品久久| 久久久久久伊人| 亚洲无码免费播放| 撒尿BBw搡BBwBBw| 色吧av| 婷婷五月天成人| 无码1区| 99热在线观看免费精品| 色网站在线观看| AAAA毛片| 欧美视频二区| 日韩日逼视频| 国产中文| 日韩ava| 操b国产| 五月天激情啪啪| 久草大香蕉在线| 精品999999| 伊人网av| 精品欧美一区二区三区久久久| 特级西西444WWW视频| 久久大| 东京热男人的天堂| 黄网站免费观看| AV在线不卡中文| 久视频在线| 操东北老女人| 男人天堂99| 欧美A片在线免费观看| 综合网操笔| 日韩无码免费电影| 九九99热| 亚洲小说区图片区| AV电影在线观看| 成人网肏逼视频| www黄片视频| 欧美视频在线观看一区| 麻豆精品无码| 东北老女人操逼视频| 爱逼AV| 白嫩在线| 美女久久久| 亚洲日韩高清无码| 最新中文字幕在线观看| 在线一级A片| 91无码高清视频| 在线观看AV网站| 九九A片| 日本视频一区二区三区| 无码视频在线观看免费| 成人自拍偷拍视频| 色色色色色欧美| 欧美日韩加勒比| 北京熟妇搡BBBB搡BBBB电影| 日韩精品中文无码| 欧美日韩无码视频| 伊人视频在线| 国产精品成人午夜福利| 国产1区| 国产免费一区二区三区免费视频| 日韩精品黄片| 天天日少妇| 丁香六月综合激情| 中文字幕不卡一区| 爱爱无码| 辽宁模特张雪馨视频最新| 黄色一级生活片| 操逼三级视频| 国产乱婬AV片免费| 风间由美大荫蒂无码AV| 大鸡巴免费视频| 韩国无码一区二区三区| 无码人妻一区二区三区免费九色| 国产g蝌蚪| 国产三级性爱视频| 日韩在线视频中文字幕| 黄色日逼片| 欧美干| 日韩啪啪片| 国产三级无码视频| 69色综合| 青娱乐偷拍| 日韩成人视屏| 欧洲无码精品| 欧美黄色三级视频| www.亚洲成人| 成人网站在线免费观看| 人人操人人干人人妻| 久久aaaa| 51av在线| 大香蕉777| 亚洲视频欧洲视频| 久久综合17p| 日本一区免费| 免费无码高清视频| 成人黄色网址| 欧美在线视频一区二区| 麻豆AV无码| 午夜69成人做爱视频网站| 色婷婷日韩精品一区二区三区| 三级网址在线观看| 久久精品禁一区二区三区四区五区| 欧美三级欧美一级| 日本黄色视频免费| 欧美一级免费观看| 99视频免费观看| 亚洲人成777| 91在线免费播放| 热的无码| 成人日韩| 国产AV日韩| 一级a一级a免费观看免免黄‘/ | 十八无码成人免费网站| 国产做爱视频| 丁香六月天| 奇米影视色偷偷| 黑人精品XXX一区一二区| 中文字幕日本精品5| 亚洲无aV在线中文字幕| 无码免费一区二区三区| 无码在线播放观看| 亚洲AV成人无码精品| 色婷婷色99国产综合精品| 国产精品久久久久久久久免费无码 | 日韩无码网| 成人综合大香蕉| 亚洲高潮| 俺去俺来也| 欧美乱码| 91熊猫视频| 欧美不卡一区二区| www.激情| 91爱搞搞| 色XXX| 黄色片视频| 欧美日韩国产一区| 亚洲一级婬片A片AAAA网址| 久久偷看各类wc女厕嘘嘘偷窃 | 国产亚洲精品午夜福利巨大软件| 免费A网站| 国产精品视频免费观看| 成人AV一AV二| 五月天AV在线| 日韩日逼视频| 亚洲激情综合视频| 国产精品婷婷久久久| 亚洲精品国产精品国自产在线| 国产毛片欧美毛片高潮| 超碰2023| 成人激情五月天| 色四播播| 国产熟睡乱子伦午夜视频_第1集| 性插视频| 欧美日韩免费在线播放电影在线播放电影在线播放电影免费 | 日本一本草久p| AV在线精品| 天天爽爽爽爽爽成人片| 日欧内射| 国产一级a毛一级a做免费高清视频| AV大香蕉| 国产一级二级三级久久久| 亚洲AV小说| 成人二区| 丁香婷婷在线| 无码AV电影在线观看| 日韩婬乱片A片AAA真人视频| 亚洲高清免费视频| 91最新视频| 久草视频首页| 国产一级在线观看| 揉BBB搡BBB搡BBB| 婷婷五月影院| 欧美成人18| 婷婷色视频| 四川女人毛多水多A片| 亚洲欧美熟妇久久久久久久久 | 经典三级在线视频| 日本综合在线| 青青操成人| 午夜激情久久| 图片区视频区小说区| 亚洲三级国产| 久久久精品午夜人成欧洲亚洲韩国| 久久精品中文字幕| 久热网站| 青春草免费视频| 亚洲免费无码| 波多野结衣视频免费在线观看| 大香蕉手机在线视频| 中文字幕免| AV乱伦小说| 亚洲日韩中文字幕在线观看| 亚洲天堂电影网| 天天色天天爱| 国产操老女人| 人妻少妇精品无码| 黃色一级A片一級片| 爱搞搞就要爱搞搞| 色色色热热热| 操逼三级视频| 亚洲视频无码在线| 午夜啪啪视频|