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

換掉ES!Redis官方搜索引擎來了,性能炸裂!

數據庫 Redis
RediSearch是一個Redis模塊,為Redis提供查詢、二次索引和全文搜索。要使用RediSearch,首先要在Redis數據上聲明索引。然后可以使用重新搜索查詢語言來查詢該數據。

1、介紹

RediSearch是一個Redis模塊,為Redis提供查詢、二次索引和全文搜索。

要使用RediSearch,首先要在Redis數據上聲明索引。

然后可以使用重新搜索查詢語言來查詢該數據。

RedSearch使用壓縮的反向索引進行快速索引,占用內存少。

RedSearch索引通過提供精確的短語匹配、模糊搜索和數字過濾等功能增強了

圖片圖片

2、實現特性

  • 基于文檔的多個字段全文索引
  • 高性能增量索引
  • 文檔排序(由用戶在索引時手動提供)
  • 在子查詢之間使用 AND 或 NOT 操作符的復雜布爾查詢
  • 可選的查詢子句
  • 基于前綴的搜索
  • 支持字段權重設置
  • 自動完成建議(帶有模糊前綴建議)
  • 精確的短語搜索
  • 在許多語言中基于詞干分析的查詢擴展
  • 支持用于查詢擴展和評分的自定義函數
  • 將搜索限制到特定的文檔字段
  • 數字過濾器和范圍
  • 使用 Redis 自己的地理命令進行地理過濾
  • Unicode 支持(需要 UTF-8 字符集)
  • 檢索完整的文檔內容或只是 ID 的檢索
  • 支持文檔刪除和更新與索引垃圾收集
  • 支持部分更新和條件文檔更新

對比 Elasticsearch

如下圖所示,RediSearch 構建索引的時間為 221 秒,而 Elasticsearch 為 349 秒,快了 58%。

圖片

索引構建測試

我們模擬了一個多租戶電子商務應用程序,其中每個租戶代表一個產品類別并維護自己的索引。對于此基準測試,我們構建了 50K 個索引(或產品),每個索引最多存儲 500 個文檔(或項目),總共 2500 萬個文檔。RediSearch 僅用了 201 秒就構建了索引,平均每秒運行 125K 個索引。然而,Elasticsearch 在 921 個索引后崩潰了,顯然它不是為應對這種負載而設計的。

圖片

查詢性能測試

一旦數據集被索引,我們就使用在專用負載生成器服務器上運行的 32 個客戶端啟動兩個單詞的搜索查詢。如下圖所示,RediSearch 吞吐量達到了 12.5K 操作/秒,而 Elasticsearch 為 3.1K 操作/秒,速度提高了 4 倍。此外,RediSearch 延遲稍好一些,平均為 8 毫秒,而 Elasticsearch 為 10 毫秒。

圖片

3、安裝

3.1 源碼安裝

git clone https://github.com/RediSearch/RediSearch.git
cd RediSearch # 進入模塊目錄
make setup
make install

3.2 docker安裝

note: RediSearch的安裝比較復雜原包無法進行編譯操作所以我們使用docker安裝

docker run -p 6379:6379 redislabs/redisearch:latest

3.3 判斷是否安裝成功

127.0.0.1:0>module list
1) 1) "name"
   2) "ReJSON"
   3) "ver"
   4) "20007"

2) 1) "name"
   2) "search"
   3) "ver"
   4) "20209"

返回數組存在“ft”或 “search”(不同版本),表明 RediSearch 模塊已經成功加載。

命令行操作

1、創建

1.1 創建索引

創建索引不妨想象成創建表結構,表一般基本屬性有表名、字段和字段類別等,所以我們可以考慮將索引名代表表名,字段代表字段,屬性即表示屬性。

123.232.112.84:0>ft.create "student" schema "name" text weight 5.0"sex" text "desc" text "class" tag
"OK"

student 表示索引名,name、sex、desc表示字段,text表示類型(這樣表示只是為了便于理解)“weight”為權重,默認值為 1.0

type student
"none"

我們創建的索引redis是不認識的,這證明使用的是插件。

1.2 創建文檔

創建文檔上下文的過程不妨想想成向表中插入數據,這里請注意字段名可以使用雙引號但切記一定要用英文,這里之所以著重提出是因為有些編譯器中文雙引號和英文雙引號用肉眼實在難以辨認否則會出現“Fields must be specified in FIELD VALUE pairs”(其實是將“ 當作內容處理了以至于缺少了字段

123.232.112.84:0>ft.add student 0011.0 language "chinese" fields name "張三" sex "男" desc "這是一個學生"class "一班"
"OK"

其中001為文檔ID,"1.0"為評分缺少此值會報"Could not parse document score"異常language 指明使用的語言默認是英文編碼 如果沒有此標記存儲是沒有問題的但不可以通過中文字符查詢

1.3 查詢

1.3.1 基本查詢

1.3.1.1 全量查詢
123.232.112.84:0>FT.SEARCH student * SORTBY sex desc RETURN 3 name sex desc
1) "2"
2) "001"
3) 1) "name"
   2) "張三"
   3) "sex"
   4) "男"
   5) "desc"
   6) "這是一個學生"

4) "002"
5) 1) "name"
   2) "張三"
   3) "sex"
   4) "男"
   5) "desc"
   6) "這是一個學生"
1.3.1.2 匹配查詢
123.232.112.84:0>ft.search student "張三" limit 010 RETURN 3 name sex desc
1) "2"
2) "001"
3) 1) "name"
   2) "張三"
   3) "sex"
   4) "男"
   5) "desc"
   6) "這是一個學生"

4) "002"
5) 1) "name"
   2) "張三"
   3) "sex"
   4) "男"
   5) "desc"
   6) "這是一個學生"

limit 與mysql相識主要用于分頁,此處是全量匹配,如果沒有設置language “chinese” 此處查詢為0,

1.3.2 模糊匹配

1.3.2.1 后置匹配
ft.search student "李*"  SORTBY sex desc RETURN 3 name sex desc
1) "1"
2) "003"
3) 1) "name"
   2) "李四"
   3) "sex"
   4) "男"
   5) "desc"
   6) "這是一個學生"
1.3.2.2 模糊搜索
123.232.112.84:0>FT.SEARCH beers "%%張店%%"
1) "1"
2) "beer:1"
3) 1) "name"
   2) "集團本部已發布【文明就餐公約】,2號樓辦公人員午餐的就餐時間是11:45~13:00,現經行政服務部進行抽查,發現我們部門有員工違規就餐現象。請大家務必遵守,相互轉告,對于外地回到集團辦公的同事,亦請遵守,謝謝!"
   3) "org"
   4) "山東省淄博市張店區"
   5) "school"
   6) "山東理工大學"

別高興太早全量模糊匹配是由很大限制的,他基于Levenshtein距離(LD)進行模糊匹配。術語的模糊匹配是通過在術語周圍加“%”來實現的,模糊匹配的最大LD為3,確切的說這只是一種相識度查詢,并非一般意義上的模糊搜索,但是:如果仔細觀察會發現通過精確匹配時不僅能夠將完整value值查詢出來而且還查詢出其他處于文檔某個位置的key請看官方提供的一個例子:

FT.CREATE idx SCHEMA txt TEXT
FT.ADD idx docCn 1.0 LANGUAGE chinese FIELDS txt "Redis支持主從同步。數據可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器。這使得Redis可執行單層樹復制。從盤可以有意無意的對數據進行寫操作。由于完全實現了發布/訂閱機制,使得從數據庫在任何地方同步樹時,可訂閱一個頻道并接收主服務器完整的消息發布記錄。同步對讀取操作的可擴展性和數據冗余很有幫助。[8]"
FT.SEARCH idx "數據" LANGUAGE chinese HIGHLIGHT SUMMARIZE
# Outputs:
# <b>數據</b>?... <b>數據</b>進行寫操作。由于完全實現了發布... <b>數據</b>冗余很有幫助。[8...

之所以會出現這樣的效果是因為redisearch對文本進行了分詞,其使用的工具是friso相比es的ik還是弱一些前者主要是對中文分詞,體積小可移植性強。從而我們可以結合后后置匹配算法

123.232.112.84:0>FT.SEARCH idx "數*" LANGUAGE chinese HIGHLIGHT
1) "1"
2) "docCn"
3) 1) "txt"
   2) "Redis支持主從同步。<b>數據</b>可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器。這使得Redis可執行單層樹復制。從盤可以有意無意的對<b>數據</b>進行寫操作。由于完全實現了發布/訂閱機制,使得從數據庫在任何地方同步樹時,可訂閱一個頻道并接收主服務器完整的消息發布記錄。同步對讀取操作的可擴展性和<b>數據</b>冗余很有幫助。[8]"

或者結合Levenshtein算法這樣基本上能夠滿足業務查詢需求

123.232.112.84:0>FT.SEARCH idx "%%單的樹%%" LANGUAGE chinese HIGHLIGHT
1) "1"
2) "docCn"
3) 1) "txt"
   2) "Redis支持主從同步。數據可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器。這使得Redis可執行單層<b>樹</b>復制。從盤可以有意無意的對數據進行寫操作。由于完全實現了發布/訂閱機制,使得從數據庫在任何地方同步<b>樹</b>時,可訂閱一個頻道并接收主服務器完整的消息發布記錄。同步對讀取操作的可擴展性和數據冗余很有幫助。[8]"
1.3.2.3 字段查詢

通過字段查詢也可以實現模糊搜索,直接給例子,后面跟著官網上給的sql 和 redisearch的對照表

ft.search student *
1) "2"
2) "doudou"
3) 1) "name"
   2) "豆豆"
   3) "jtzz"
   4) "“檢索”是很多產品中"
   5) "phone"
   6) "18563717107"

4) "ttao"
5) 1) "name"
   2) "姚元濤"
   3) "jtzz"
   4) "一個生病的人只"
   5) "phone"
   6) "18563717107"
   
ft.search student '@phone:185* @name:豆豆'
1) "1"
2) "doudou"
3) 1) "name"
   2) "豆豆"
   3) "jtzz"
   4) "“檢索”是很多產品中"
   5) "phone"
   6) "18563717107"

sql

redisearch

WHERE x=‘foo’ AND y=‘bar’

@x:foo @y:bar

WHERE x=‘foo’ AND y!=‘bar’

@x:foo -@y:bar

WHERE x=‘foo’ OR y=‘bar’

(@x:foo)

WHERE x IN (‘foo’, ‘bar’,‘hello world’)

@x:(foo

WHERE y=‘foo’ AND x NOT IN (‘foo’,‘bar’)

@y:foo (-@x:foo) (-@x:bar)

WHERE x NOT IN (‘foo’,‘bar’)

-@x:(foo

WHERE num BETWEEN 10 AND 20

@num:[10 20]

WHERE num >= 10

@num:[10 +inf]

WHERE num > 10

@num:[(10 +inf]

WHERE num < 10

@num:[-inf (10]

WHERE num <= 10

@num:[-inf 10]

WHERE num < 10 OR num > 20

@num:[-inf (10]

WHERE name LIKE ‘john%’

@name:john*

1.4 刪除

1.3.1 刪除文檔

123.232.112.84:0>ft.del student 002
"1"

1.3.3 刪除索引

123.232.112.84:0>ft.drop student
"OK"

1.5 查看

1.5.1 查看所有索引

123.232.112.84:0>FT._LIST
1) "student1"
2) "ttao"
3) "idx"
4) "student"
5) "myidx"
6) "123"
7) "myIndex"
8) "testung"
9) "student2"

1.5.2 查看索引文檔中的數據

1.5.2.1 獲取單條數據
123.232.112.84:0>ft.get student 001
1) "name"
2) "張三"
3) "sex"
4) "男"
5) "desc"
6) "這是一個學生"
7) "class"
8) "一班"
1.5.2.2 獲取多條數據
123.232.112.84:0>ft.mget student 001002
1) 1) "name"
   2) "張三"
   3) "sex"
   4) "男"
   5) "desc"
   6) "這是一個學生"
   7) "class"
   8) "一班"

2) 1) "name"
   2) "張三"
   3) "sex"
   4) "男"
   5) "desc"
   6) "這是一個學生"
   7) "class"
   8) "一班"

1.6 索引別名操作

1.6.1 添加別名

123.232.112.84:0>FT.ALIASADD xs student
"OK"

給索引student起個xs的別名,一個索引可以起多個別名

1.6.2 修改別名

1.6.3 刪除別名

123.232.112.84:0>FT.ALIASDEL xs 
"OK"


責任編輯:武曉燕 來源: 蘇三說技術
相關推薦

2025-06-24 08:15:00

R edis線程數據庫

2011-06-20 18:23:06

SEO

2017-08-07 08:15:31

搜索引擎倒排

2020-03-20 10:14:49

搜索引擎倒排索引

2021-07-08 09:53:16

ChromiumGoogle搜索引擎

2012-09-07 13:22:21

搜索搜狗

2022-10-08 09:13:18

搜索引擎?站

2010-04-20 11:43:46

2009-02-19 09:41:36

搜索引擎搜狐百度

2009-09-22 16:23:52

搜索引擎

2013-11-07 16:49:09

微軟Bing必應

2010-06-13 16:27:28

搜索引擎

2022-02-24 00:07:22

Shodan網絡搜索

2023-02-08 10:45:23

2009-07-30 10:40:56

搜索引擎優化網站

2023-01-03 15:42:29

機器學習視頻搜索

2011-06-03 10:19:53

2016-12-26 13:41:19

大數據搜索引擎工作原理

2009-12-10 15:09:46

PHP搜索引擎類

2024-05-10 08:44:25

ChatGPT模型GPT
點贊
收藏

51CTO技術棧公眾號

欧美视频二区| 国产精品高清在线观看| 51国偷自产一区二区三区的来源| 日本人dh亚洲人ⅹxx| 国产女主播喷水视频在线观看| 精品亚洲a∨一区二区三区18| www激情久久| 欧美激情视频一区二区| 亚洲精品mv在线观看| 国模精品一区二区| 欧美成a人免费观看久久| 国产精品对白交换视频| 国产不卡一区二区在线播放| 日本少妇xxxx| 男人影院在线观看| 日韩电影在线免费| 亚洲午夜精品久久久久久久久久久久 | 亚洲精品91美女久久久久久久| 一区二区成人国产精品 | 久久久久久久波多野高潮日日| 欧美大片一区二区| www.九色.com| 手机看片福利在线| 亚欧成人精品| 亚洲午夜未删减在线观看| 国产一级片中文字幕| 国内精品不卡| 狠狠色伊人亚洲综合成人| yellow中文字幕久久| 色免费在线视频| 免费超碰在线| 国产欧美一区二区三区在线老狼| 国产成人91久久精品| 免费视频一二三区| 国产精品白丝一区二区三区| 午夜不卡av在线| 免费精品视频一区二区三区| 99久久久无码国产精品免费蜜柚 | 国产女人aaa级久久久级| 国产精品加勒比| 久久综合综合久久| 欧美午夜寂寞| 精品久久久久久最新网址| 精品无码国产一区二区三区av| 天天色棕合合合合合合合| 国产乱一区二区| 欧美激情综合亚洲一二区| 老熟妇精品一区二区三区| 偷拍精品精品一区二区三区| 国产精品久久久久国产精品日日| 欧美精品亚洲精品| 国产又粗又猛又爽又黄视频| 亚洲一区二区三区| 亚洲成人激情在线观看| 大香煮伊手机一区| 国产精品久久久久久福利| 久久草av在线| 久久免费在线观看| 午夜精产品一区二区在线观看的| 亚洲男人在线| 狠狠色狠狠色综合日日五| 色播亚洲婷婷| 亚洲欧美激情另类| 日本不卡中文字幕| 欧美激情欧美激情在线五月| 欧美日韩在线观看成人| 亚洲另类av| 欧美一卡二卡在线观看| 狠狠操精品视频| 先锋成人av| 国产亚洲视频系列| 北条麻妃高清一区| 做爰视频毛片视频| 亚洲毛片一区| 欧美日本中文字幕| 网爆门在线观看| 日韩欧美在线精品| 日韩一级大片在线观看| aaaaaa亚洲| 视频一区二区精品| 国产女人高潮的av毛片| 亚洲国产专区| 97超级碰在线看视频免费在线看 | 国产毛片毛片毛片毛片| 国产精一区二区三区| 国产一区不卡在线观看| 国产美女裸体无遮挡免费视频| 国产一区二区三区综合| 国产精品久久久久久亚洲调教| 豆国产97在线 | 亚洲| 色乱码一区二区三区网站| 亚洲国产精彩中文乱码av| www.自拍偷拍| 精品一区二区男人吃奶| 欧美一卡二卡在线观看| 国产精品九九视频| 日韩电影免费网址| 国内精品在线一区| 亚洲成人av网址| 久久高清一区| 成人免费网站在线看| 国产一级片一区二区| 国产中文字幕精品| 欧美极品一区| 色帝国亚洲欧美在线| 日本韩国欧美一区二区三区| 日韩精品―中文字幕| 国产丝袜精品丝袜| 亚洲宅男天堂在线观看无病毒| 日本成人性视频| 在线观看免费版| 欧美激情综合五月色丁香| 欧美少妇一级片| 在线天堂新版最新版在线8| 亚洲国产精品综合小说图片区| 在线观看av的网址| caopen在线视频| 日韩欧美中文免费| 18岁视频在线观看| 亚洲午夜免费| 精品粉嫩aⅴ一区二区三区四区| 无码人妻一区二区三区一| 一区二区免费| 日韩中文在线中文网三级| 天堂网av2018| 亚洲免费综合| 国产精品日韩一区二区三区 | 日韩av黄色| 欧美人狂配大交3d怪物一区| 五月婷婷之婷婷| 97久久精品一区二区三区的观看方式| 亚洲精品理论电影| 精品人妻互换一区二区三区| 精品国产一区二区三区小蝌蚪 | 欧美日韩一卡二卡| 日本中文字幕影院| 九一亚洲精品| 久久精品亚洲热| 欧美爱爱小视频| 美洲天堂一区二卡三卡四卡视频| 国产一区欧美二区三区| 国产免费黄色网址| 国产精品国产三级国产aⅴ入口| 91看片就是不一样| 女厕嘘嘘一区二区在线播放| 91精品国产99久久久久久| 六月丁香综合网| 一级做a爱片久久| 亚洲av无一区二区三区久久| 成人精品天堂一区二区三区| 久久亚洲欧美日韩精品专区| 精品一区二区三区人妻| 国产毛片精品一区| mm131午夜| 中文在线资源| 日韩成人免费视频| 手机看片久久久| 精品一区二区三区在线播放| 亚洲精品中文字幕在线| 日韩免费影院| 日韩久久精品一区| 国产精品成人网站| 91在线高清观看| 不卡中文字幕在线| 亚洲精品一区av| 欧美理论电影在线播放| 免费观看国产视频| 国产精品国产自产拍在线| 日韩在线不卡一区| 亚洲天堂免费| 国产一区二区在线网站| 中文字幕资源网在线观看免费 | 欧洲精品视频在线观看| 久久国产免费视频| 在线精品亚洲| 亚洲free性xxxx护士hd| 国产鲁鲁视频在线观看免费| 亚洲一卡二卡三卡四卡| 亚洲娇小娇小娇小| 中文字幕一区二区三区乱码图片 | 亚洲bt欧美bt精品777| 国产成人97精品免费看片| 免费观看在线黄色网| 欧美哺乳videos| 中文字幕精品无码一区二区| 国产精品天天看| 97在线播放视频| 99精品在免费线中文字幕网站一区 | 97在线视频国产| 国产伦子伦对白视频| 一区二区三区四区av| 手机在线国产视频| 欧美日韩一区二区综合| 91在线观看欧美日韩| 国产在线一二三区| 日韩一级片网站| 国产91国语对白在线| 1000部国产精品成人观看| 成人免费视频久久| 欧美1区视频| 亚洲一区精品电影| www.成人爱| 亚洲美女激情视频| 亚洲精品男人的天堂| 99re成人在线| 五月天开心婷婷| 性娇小13――14欧美| 日日噜噜夜夜狠狠久久丁香五月| 欧美性生活一级片| 114国产精品久久免费观看| 欧美成人精品一区二区男人小说| 久久好看免费视频| 国产在线观看免费| 亚洲第一免费网站| www.com欧美| 亚洲国产综合在线| 日本精品久久久久中文| aaa亚洲精品| 国产精品宾馆在线精品酒店| 青青久久av| 亚洲影院色在线观看免费| 视频在线日韩| 综合国产在线视频| 一级片一区二区三区| 亚洲欧洲av色图| 成人免费网站黄| av一区二区不卡| 精品无码av一区二区三区不卡| 免费看欧美美女黄的网站| 国产在线青青草| 亚洲精选久久| av网站大全免费| 欧美二区不卡| 黄黄视频在线观看| 91超碰成人| 精品国产区在线| 香蕉久久免费电影| 51ⅴ精品国产91久久久久久| 国产黄在线看| 精品亚洲永久免费精品| 中文字字幕在线中文乱码| 亚洲免费观看在线视频| 亚洲一级av无码毛片精品| 国产91精品精华液一区二区三区 | 国产一区欧美二区| 黄色手机在线视频| 午夜精品av| 国产一区一区三区| 亚洲成人最新网站| eeuss中文| 中文字幕人成人乱码| 亚洲高潮无码久久| 亚洲视频中文| 午夜精品视频在线观看一区二区| 亚洲自拍电影| 日韩久久不卡| 精品人人人人| 精品欧美一区二区精品久久| 欧洲在线一区| 欧美资源一区| 99re6热只有精品免费观看| 草莓视频一区| 老汉色老汉首页av亚洲| 精品一区二区三区国产| 欧美禁忌电影| 亚洲欧美国产不卡| 中文字幕一区二区精品区| 日本一区午夜艳熟免费| 欧美亚洲三区| 一区二区三区视频网| 国产乱一区二区| 一级少妇精品久久久久久久| 另类小说综合欧美亚洲| 337p粉嫩大胆噜噜噜鲁| 丝袜国产日韩另类美女| 91黄色在线看| 乱码第一页成人| 天天综合网久久| 国产成人免费在线| xxxx在线免费观看| 国产精品一区二区黑丝| 国产乱了高清露脸对白| 日本一区二区三区四区在线视频 | 一本色道久久综合精品竹菊| 少妇影院在线观看| 姬川优奈aav一区二区| 丝袜美腿小色网| 国产精品入口麻豆九色| 在线 丝袜 欧美 日韩 制服| 国产三级精品三级| 欧美日韩人妻精品一区二区三区| 欧美日韩国产麻豆| 亚洲一级特黄毛片| 欧美午夜寂寞影院| 日韩国产成人在线| 欧美一级日韩免费不卡| 青青久在线视频免费观看| 亚洲国产欧美久久| 日本在线视频观看| 久久精品青青大伊人av| 国产亚洲成av人片在线观看| 亚洲91av视频| 精品久久在线| 国产一区视频在线播放| 日韩av资源网| 亚洲黄色网址在线观看| 日韩电影在线免费观看| 国产一级伦理片| 亚洲日本在线观看| 午夜免费激情视频| 色婷婷久久久综合中文字幕| 精品国产999久久久免费| 日韩一区二区三区电影| 黄色软件在线| 国内精品久久久久影院 日本资源| 永久免费观看精品视频| 欧美一区二区三区四区在线观看地址 | 97视频在线免费播放| 国产成人亚洲精品狼色在线| ass极品国模人体欣赏| 欧美日韩国产影院| 刘亦菲毛片一区二区三区| 久久天天躁日日躁| 国产精品xxx| 亚洲综合小说区| 日韩高清欧美| 韩国视频一区二区三区| 激情久久久久久久久久久久久久久久| 天天躁日日躁狠狠躁免费麻豆| 自拍偷在线精品自拍偷无码专区 | 秋霞成人午夜伦在线观看| 一本色道综合久久欧美日韩精品| 久久这里只有精品首页| 五月天精品在线| 亚洲天堂精品视频| 亚洲网站在线免费观看| 国产亚洲欧美日韩美女| xx欧美视频| 欧美日韩免费高清| 亚洲制服少妇| 国产麻豆天美果冻无码视频| 精品久久久久久国产91| 午夜福利一区二区三区| 中文字幕亚洲一区在线观看| 乡村艳史在线观看| 免费精品视频一区| 久久综合激情| 久久久久无码精品国产sm果冻| 亚洲丝袜制服诱惑| ,亚洲人成毛片在线播放| www日韩欧美| 久久免费福利| 成年人视频网站免费| 成人午夜私人影院| 极品尤物一区二区| 欧美日韩国产首页在线观看| 日本在线免费中文字幕| 成人免费午夜电影| 欧美私人啪啪vps| 性囗交免费视频观看| 日韩欧美一区二区在线| 国产精品一二三区视频| 国产日韩在线观看av| 一个色综合网| xxxwww国产| 91久久精品国产91性色tv| 在线免费观看黄色av| 91色精品视频在线| 日韩视频免费| 超碰人人cao| 午夜精品久久久久久久99水蜜桃| 五月婷中文字幕| 国产精品久久久久久久久| 国产精品久久久久蜜臀| 欧美在线观看视频网站| 国产精品久久影院| 精品国产无码一区二区三区| 91豆花精品一区| 欧美特黄一级大片| 黑人无套内谢中国美女| 五月天一区二区三区| 成年人视频网站在线| 欧美一级电影在线| 欧美美女一区| 免费观看一区二区三区| 91成人国产精品| 日日夜夜天天综合入口| 日本不卡一二三区| 国产成人鲁色资源国产91色综| 亚洲免费在线观看av| 亚洲白拍色综合图区| 日韩电影av| 在线观看污视频| 国产色综合久久| 成人无码一区二区三区| 国产精品99免视看9| 欧美三区美女| 亚洲激情图片网| 亚洲精品电影在线观看| av久久网站|