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

解析云原生數(shù)倉 ByteHouse 如何構(gòu)建高性能向量檢索

云計算
本篇將結(jié)合ByteHouse團隊對向量數(shù)據(jù)庫行業(yè)和技術(shù)的前沿觀察,詳細解讀OLAP引擎如何建設(shè)高性能的向量檢索能力,并最終通過開源軟件VectorDBBench測試工具,在 cohere 1M 標準測試數(shù)據(jù)集上,recall 98 的情況下,QPS性能已可以超過專用向量數(shù)據(jù)庫。

隨著LLM技術(shù)應(yīng)用及落地,數(shù)據(jù)庫需要提高向量分析以及AI支持能力,向量數(shù)據(jù)庫及向量檢索等能力“異軍突起”,迎來業(yè)界持續(xù)不斷關(guān)注。簡單來說,向量檢索技術(shù)以及向量數(shù)據(jù)庫能為 LLM 提供外置的記憶單元,通過提供與問題及歷史答案相關(guān)聯(lián)的內(nèi)容,協(xié)助 LLM 返回更準確的答案。

不僅僅是LLM,向量檢索也早已在OLAP引擎中應(yīng)用,用來提升非結(jié)構(gòu)化數(shù)據(jù)的分析和檢索能力。ByteHouse是火山引擎推出的云原生數(shù)據(jù)倉庫,近期推出高性能向量檢索能力,本篇將結(jié)合ByteHouse團隊對向量數(shù)據(jù)庫行業(yè)和技術(shù)的前沿觀察,詳細解讀OLAP引擎如何建設(shè)高性能的向量檢索能力,并最終通過開源軟件VectorDBBench測試工具,在 cohere 1M 標準測試數(shù)據(jù)集上,recall 98 的情況下,QPS性能已可以超過專用向量數(shù)據(jù)庫。

向量檢索現(xiàn)狀分析

向量檢索定義

對于諸如圖片、視頻、音頻等非結(jié)構(gòu)化數(shù)據(jù),傳統(tǒng)數(shù)據(jù)庫方式無法進行處理。目前,通用的技術(shù)是把非結(jié)構(gòu)化數(shù)據(jù)通過一系列 embedding 模型將它變成向量化表示,然后將它們存儲到數(shù)據(jù)庫或者特定格式里。在搜索過程中,通過相同的一個模型把查詢項轉(zhuǎn)化成對應(yīng)的向量,并進行一個近似度的匹配就可以實現(xiàn)對非結(jié)構(gòu)化數(shù)據(jù)的查詢。

在技術(shù)原理層面,向量檢索主要是做一個 K Nearest Neighbors (K最近鄰,簡稱 KNN) 計算,目標是在N個D維的向量的庫中找最相似的k個結(jié)果。

在數(shù)據(jù)量較大場景,KNN 計算通常代價比較大,很難在較短時間內(nèi)返回結(jié)果,此外,在很多場景,用戶并不需要絕對精確的相似結(jié)果。因此,在真正在使用向量檢索時,通常會使用相似最近鄰搜索,即 ANN 的方式來替代 KNN,從 k 個絕對最近似結(jié)果變成 K 個近似最優(yōu)結(jié)果,以犧牲一定準確度的前提,得到更短的響應(yīng)時間。

圖片圖片

LLM與向量檢索

由于大模型的訓練數(shù)據(jù)有限,在針對一些最近的消息或者特定領(lǐng)域信息的查詢來說,通常結(jié)果不準確。為了提升檢索的準確性,一種比較常見的處理方式是將想搜索的信息的相關(guān)文檔進行文本處理,并通過 embedding 模型將向量寫入到向量數(shù)據(jù)庫里后,把問題通過相同的 embedding 模型轉(zhuǎn)化為向量進行近似度搜索,得到問題的相似知識作為 prompt,連同問題一起提交給大模型處理,最終得到更準確的答案。

圖片

向量檢索的四種算法(索引)

向量檢索算法基于其存儲結(jié)構(gòu)大致可分為四種。

  • 第一種是 Table-based,典型算法如 LSH。
  • 第二種是 Tree-based,是把向量根據(jù)相似度去構(gòu)造成一個樹的結(jié)構(gòu)。
  • 第三種是 Cluster-based,也稱為 IVF(Inverted File),把向量先進行聚類處理,檢索時首先計算出最近的 k 個聚類中心,再在這些聚類中心中計算出最近的 k 個向量。這種索引的優(yōu)點是構(gòu)建速度快,因為構(gòu)建時只需要多一個 training 的過程。相比于其他常用索引(主要是 Graph-based 索引),只需要額外存儲倒排表和聚類中心結(jié)構(gòu),所以內(nèi)存額外占用比較少。但也存在相應(yīng)的缺點,由于每次查詢要把聚類中心里面所有的向量都遍歷一遍,所以它的查詢速度受維度信息影響較大且高精度查詢計算量比較大,計算開銷大。這類索引通常還會結(jié)合一些量化算法來使用,包括 SQ、PQ等。
  • 第四種是Graph-based, 把向量按照相似度構(gòu)建成一個圖結(jié)構(gòu),檢索變成一個圖遍歷的過程。常用算法是HNSW。它基于關(guān)系查詢,并以構(gòu)建索引時以及構(gòu)建向量之間的關(guān)系為核心,而主要技術(shù)則是highway和多層優(yōu)化方式。這種算法的優(yōu)點是查詢速度快、并發(fā)性能好;而缺點則表現(xiàn)為構(gòu)建速度慢、內(nèi)存占用高。

目前實際場景中,使用較多的方法主要是后面的兩種,即 Cluster-based 和 Graph-based。

圖片圖片圖片圖片

如何構(gòu)建向量數(shù)據(jù)庫

首先,一個向量數(shù)據(jù)庫需要具備向量類型數(shù)據(jù)和向量索引的存儲與管理相關(guān)功能,包括增刪改查等數(shù)據(jù)維護功能,另外,對于向量檢索性能通常要求比較高。其次,向量檢索通常需要與屬性過濾等操作結(jié)合計算。最后,向量檢索通常會與其他屬性結(jié)合查詢,比如以圖搜圖等場景,最終需要的,是相似的圖片路徑或文件。

構(gòu)建向量數(shù)據(jù)庫時,一種思路是以向量為中心,從底向上構(gòu)建一個專用的向量數(shù)據(jù)庫,這樣的特點是,可以針對向量檢索做特定的優(yōu)化,能夠保證較高的性能,缺點為缺乏復雜的數(shù)據(jù)管理和查詢能力,通常需要結(jié)合其他數(shù)據(jù)庫來使用。

另一種設(shè)計思路是基于現(xiàn)有的數(shù)據(jù)庫和數(shù)據(jù)引擎增加向量檢索相關(guān)擴展功能。優(yōu)勢是可以做到 all in one 的數(shù)據(jù)管理和查詢支持,缺點為受現(xiàn)有架構(gòu)的限制,很難做到較高的檢索性能。

圖片

向量數(shù)據(jù)庫的當前進展

向量數(shù)據(jù)庫目前還處于一個快速發(fā)展的階段,目前看有兩個趨勢,一個是以專用向量數(shù)據(jù)庫為基礎(chǔ),不斷添加更多復雜的數(shù)據(jù)類型支持以及更多的數(shù)據(jù)管理機制,比如存算分離、一致性支持、實時導入等。此外,查詢上也在不斷添加前后置過濾等復雜查詢策略的支持。

第二種構(gòu)建思路是數(shù)據(jù)庫加向量檢索擴展,繼續(xù)去支持更多的向量檢索算法,并且不斷按照向量檢索的需求,添加特殊的過濾策略、簡化對應(yīng)的執(zhí)行計劃。

以上兩種構(gòu)建思路都在向一個統(tǒng)一的目標去匯合,即帶有高性能向量檢索,與完備數(shù)據(jù)管理和查詢支持的數(shù)據(jù)庫形態(tài)。這也是 ByteHouse 在設(shè)計向量檢索相關(guān)功能時,主要考慮的一個目標。

圖片圖片

ByteHouse的高性能向量檢索方案

ByteHouse是火山引擎研發(fā)的云原生數(shù)據(jù)倉庫產(chǎn)品,在開源ClickHouse引擎之上做了技術(shù)架構(gòu)重構(gòu),實現(xiàn)了云原生環(huán)境的部署和運維管理、存儲計算分離、多租戶管理等功能。在可擴展性、穩(wěn)定性、可運維性、性能以及資源利用率方面都有巨大的提升。

此外,ByteHouse還支持了向量檢索、全文檢索、地理空間數(shù)據(jù)檢索等功能。

ByteHouse 作為一款高性能向量數(shù)據(jù)庫的底座的優(yōu)勢在于,其具備比較完備的 SQL 語法支持,高性能的計算引擎,以及比較完備的數(shù)據(jù)管理機制和豐富的數(shù)據(jù)表引擎,能夠支持不同場景。

為了達到更高的向量檢索性能,ByteHouse 基于向量為中心的設(shè)計思路,構(gòu)建了一條高效的向量檢索的執(zhí)行路徑,同時,引入了多種常用的向量檢索算法,以滿足不同場景的向量檢索需求。

圖片圖片圖片

設(shè)計方案

主要設(shè)計思路

  • 在 Query 執(zhí)行過程中,針對向量檢索相關(guān)查詢,從語法解析到執(zhí)行算子進行了短路改造,同時,引入特殊的執(zhí)行算子,減少計算冗余與 IO 開銷。
  • 添加了專用的 Vector Index 管理模塊,包含 向量檢索庫、向量檢索執(zhí)行器、緩存管理、元數(shù)據(jù)管理等組件。
  • 存儲層添加 Vector Index 相關(guān)讀寫支持,每個 data part 維護一個 Vector Index 持久化文件。

圖片

基本使用方式

實際使用時,在建表時可以加一個 Index 的定義,包含索引名稱、向量列、以及索引類型信息。

數(shù)據(jù)導入支持多種方式,比如基于 Kafka 的實時導入,insert file,python SDK 等。

基本查詢是一個定式:select 需要的列信息,增加一個 order by + limit 的指令。查詢支持與標量信息結(jié)合的混合查詢,以及針對 distance 的 range 查詢。

圖片圖片圖片圖片圖片

遇到的挑戰(zhàn)

在添加高性能向量檢索功能過程中,ByteHouse 主要克服以下三大難點:

讀放大問題

根本原因:ByteHouse 中,當前最小的讀取單元是一個 mark,即便通過 Vector Index 查詢得到結(jié)果是有行號信息的,但是在真正讀取的時候仍需要轉(zhuǎn)成對應(yīng)的 mark id 傳給下層存儲層讀取。

優(yōu)化:

1.把向量檢索的計算進行了前置處理。

最初的設(shè)計中,向量檢索計算時需要每個 data part 首先做 Vector Search 加上其他列信息的讀取,然后再去做后面的 order by + limit 得到最終的結(jié)果。這種做法相當于每個data part 要取 top k,它的讀取的行數(shù)是 part 數(shù)量乘以 mark_size 乘以 top k。這里做的優(yōu)化是將 Vector Search 計算前置,上推到 data part 的讀取之前,首先執(zhí)行所有 data part 的 Vector Search,獲取全局的 topK 個結(jié)果,再分配到各個 data part 去做 read。這樣可以實現(xiàn) IO 從百萬減到千的級別的降低,實際使用中整體性能實現(xiàn)了兩倍以上的提升。

2.存儲層的過濾。

把 row level 的查詢結(jié)果往下推到存儲層讀 mark 的位置進行一些過濾,減少了反序列化的開銷。

3.在 filter by range 場景進行優(yōu)化。

基于主鍵查找如按天查找或者按 label 查找等場景,只對首尾 mark 進行了一個讀取和過濾,降低過濾語句的執(zhí)行開銷。

圖片圖片圖片圖片

構(gòu)建資源消耗大

根本原因:相比于其他比較簡單的索引,如 MinMax 等,向量索引構(gòu)建時間更長,并且消耗資源更多。

優(yōu)化:

  1. 在 Build Threads 和 Background Merge Tasks 做了并發(fā)限制。
  2. 構(gòu)建過程中內(nèi)存使用優(yōu)化,把一些完全在內(nèi)存里面進行的計算做成了 Disk-based,增加了 memory buffer 的機制。此優(yōu)化主要是對 IVF 類型的索引進行的。

圖片

冷讀問題

原因:使用索引需要 Index 結(jié)構(gòu)載入內(nèi)存,載入到內(nèi)存后才能進行一些檢索加速。

優(yōu)化:

加入Cache Preload 支持。在服務(wù)啟動和數(shù)據(jù)寫入以及后臺數(shù)據(jù) merge 的場景可以自動地把新的 index load 到內(nèi)存。另外,自動的 GC 會把 Cache 中過期數(shù)據(jù)自動回收。

圖片

最終效果

ByteHouse 團隊基于業(yè)界最新的 VectorDBBench 測試工具進行測試,在 cohere 1M 標準測試數(shù)據(jù)集上,recall 98 的情況下,可以達到與專用向量數(shù)據(jù)庫同等水平的性能。在 recall 95 以上的情況下,QPS 可以達到 2600 以上,p99 時延在 15ms 左右,具備業(yè)界領(lǐng)先優(yōu)勢。

性能評測

  • QPS:即評測在不斷擴大并發(fā)度的前提下,它的QPS最終能達到多少。在同時用HNSW索引情況下,ByteHouse可以達到甚至超過 Milvus
  • Recall:在精確度同等都是98的recall下,QPS才有意義
  • Load duration:即評測數(shù)據(jù)從外部添加到系統(tǒng)的時間,包括數(shù)據(jù)寫入和 vector index built 的時間。整個過程包括數(shù)據(jù)寫入和整體時間 ByteHouse 都比 Milvus 好一些。
  • Serial Latency P99:串行執(zhí)行 1萬條查詢,P99 latency。這個 case 下 ByteHouse 要比 Milvus 性能差一些。主要原因是 ByteHouse IO 和 query 解析上仍有一些額外的開銷,有很多需要優(yōu)化的地方,對于小的查詢還沒有達到一個比較理想的狀態(tài)。

圖片

不同索引評測

評測對象:IVFPQFS+Refine(SQ8)和HNSW。

IVFPQFS+Refine(SQ8) 優(yōu)點:

  • 在 recall 要求不高的前提下,內(nèi)存占用資源比較少。(是HNSW的三分之一)
  • 可以降低 refine 的精度,進一步減少內(nèi)存占用
  • 內(nèi)存資源受限,寫入場景頻繁

痛點:

很難在高精度的場景下替換HNSW

圖片

未來計劃

  • 構(gòu)建資源需求更少、性能更好的索引結(jié)構(gòu),比如 on-disk indices 的索引接入以及更好的壓縮算法策略。
  • 怎樣更好地將向量檢索和其他查詢結(jié)果操作進行融合。比如:復雜過濾語句、基于UDF的Embedding計算融合以及全文檢索支持
  • 性能優(yōu)化。如何與優(yōu)化器結(jié)合,以及點查場景優(yōu)化
  • 易用性與生態(tài)。目前正在接入 langchain 等 LLM 框架,后續(xù)會進一步思考怎么樣在大模型場景以及其他向量檢索場景中做到更好的易用性。

圖片

責任編輯:龐桂玉 來源: 字節(jié)跳動技術(shù)團隊
相關(guān)推薦

2024-08-20 16:00:00

2024-11-21 16:46:12

2011-10-21 14:20:59

高性能計算HPC虛擬化

2011-10-25 13:13:35

HPC高性能計算Platform

2023-06-19 07:13:51

云原生湖倉一體

2022-06-02 12:56:25

容器網(wǎng)絡(luò)云原生

2022-08-22 17:46:56

虛擬數(shù)倉Impala

2024-12-27 09:37:51

2022-05-11 09:34:15

云原生集群數(shù)倉

2011-10-24 09:43:18

高性能計算HPC云計算

2019-07-18 12:37:20

高性能計算云原生公共云

2023-04-22 09:40:36

云原生

2023-08-23 10:16:47

日志系統(tǒng)

2017-12-10 14:13:14

云服務(wù)云原生應(yīng)用程序
點贊
收藏

51CTO技術(shù)棧公眾號

欧美一区二区在线视频| 美女免费视频一区二区| 亚洲第一精品夜夜躁人人爽| 国产伦精品一区二区三区四区视频_| 超碰福利在线观看| 久久狠狠婷婷| 久久五月情影视| 泷泽萝拉在线播放| 日韩在线激情| 亚洲成人av电影| 亚州欧美一区三区三区在线 | 亚洲做受高潮无遮挡| 亚洲爽爆av| 欧美性色视频在线| 国产精品一二三在线观看| 人妻与黑人一区二区三区| 日本欧美久久久久免费播放网| 欧美精品亚州精品| 日韩毛片无码永久免费看| 日日夜夜精品视频| 欧美三级电影网| 久色视频在线播放| 在线观看av免费| 久久综合色播五月| 国产一区二区在线播放| 亚洲精品午夜国产va久久成人| 首页国产精品| 亚洲天堂影视av| 日本少妇xxxx| 国产一区二区视频在线看| 在线视频综合导航| 欧洲黄色一级视频| 91在线三级| 亚洲综合视频在线观看| 中文字幕欧美人与畜| 国内精品一区视频| 91老司机福利 在线| 国产高清在线精品一区二区三区| 欧美高清69hd| 视频一区欧美日韩| 日本午夜精品理论片a级appf发布| 欧美日韩国产精品一区二区三区| 久久中文字幕二区| 中文字幕一精品亚洲无线一区| 国产特黄级aaaaa片免| 人人网欧美视频| 亚洲精品在线观看网站| 性活交片大全免费看| 成人午夜888| 这里只有精品视频在线观看| 污网站免费在线| 成人亚洲综合| 欧美日韩免费一区二区三区| 欧美一级裸体视频| 国产欧美自拍| 欧美卡1卡2卡| 肉色超薄丝袜脚交| 日韩中文字幕无砖| 亚洲第一级黄色片| 醉酒壮男gay强迫野外xx| 开心激情综合| 亚洲精品自产拍| 91成年人网站| 成人免费a**址| www.日韩免费| 亚洲熟女www一区二区三区| 重囗味另类老妇506070| 欧美老女人xx| 欧美午夜精品久久久久久超碰 | 精品肉辣文txt下载| 欧美91精品| 欧美日韩国产成人高清视频| 欧美黑人一级片| 亚洲小说欧美另类婷婷| 97人洗澡人人免费公开视频碰碰碰| 久久精品这里有| 一区二区高清| 国产精品99一区| 国产又粗又猛又黄又爽| 久久精品国产久精国产| 亚洲一区二区三| 天天干天天爱天天操| 久久婷婷国产综合精品青草| 日韩国产在线一区| 国产精品一区二区三区视频网站| 亚洲精品国产一区二区三区四区在线| 欧美精品久久96人妻无码| a级片免费在线观看| 欧美性猛交xxxx免费看| 一级黄色录像在线观看| 亚洲国产中文在线二区三区免| 亚洲级视频在线观看免费1级| 中文字幕在线看高清电影| 日韩1区2区| 欧美交受高潮1| 波多野结衣网站| 国产原创一区二区| 免费一区二区三区| 国产在线1区| 色综合久久久久久久久久久| 亚洲黄色av片| 日韩精品a在线观看91| xvideos成人免费中文版| 欧美精品成人久久| 日韩成人精品视频| 国产在线欧美日韩| 最新97超碰在线| 婷婷中文字幕一区三区| 中文字幕永久有效| 一呦二呦三呦国产精品| 色中色综合影院手机版在线观看 | 欧美xxx久久| 国产精品日韩一区二区| 成年在线观看免费人视频| 亚洲精品国久久99热| 老司机午夜av| 高潮久久久久久久久久久久久久| 精品亚洲夜色av98在线观看| √天堂中文官网8在线| 午夜一区不卡| 春色成人在线视频| 98在线视频| 色偷偷88欧美精品久久久| xxxx国产视频| 久久久久国产精品| 国产成人a亚洲精品| 天天干在线观看| 玉米视频成人免费看| 岛国毛片在线播放| 精品国产成人| 欧美中文在线免费| 少妇又色又爽又黄的视频| 亚洲视频香蕉人妖| 亚洲娇小娇小娇小| 欧美精选一区二区三区| 国产91精品黑色丝袜高跟鞋| 亚洲伦理在线观看| 亚洲乱码国产乱码精品精98午夜 | 日产福利视频在线观看| 日韩三级中文字幕| 日本精品在线免费观看| 麻豆精品精品国产自在97香蕉| 欧美精品亚洲| 自拍偷拍欧美视频| 亚洲欧美国产一区二区三区| 天天插天天操天天干| 国产盗摄视频一区二区三区| 男女裸体影院高潮| 欧美黄色一级| 色综合天天综合网国产成人网| 99久久夜色精品国产亚洲| 国产精品成人免费精品自在线观看 | 91福利在线播放| 久久久久久九九九九九| 老牛国产精品一区的观看方式| 免费99视频| 欧美成人影院| 亚洲一二三在线| 五月婷婷激情五月| 国产精品嫩草久久久久| 五月天婷婷亚洲| 亚洲最大黄网| 国产99在线免费| 成人黄色动漫| 亚洲视屏在线播放| 这里只有精品9| 亚洲精品一卡二卡| 国产xxxx视频| 天堂精品中文字幕在线| 亚洲制服中文| caoporn成人| 欧洲永久精品大片ww免费漫画| 欧美婷婷久久五月精品三区| 欧美网站大全在线观看| 日韩国产第一页| 成人久久18免费网站麻豆 | 久久久久久av无码免费网站| k8久久久一区二区三区| 久久精品午夜福利| 午夜影院欧美| 国产免费一区| 欧美影视资讯| 欧美丰满少妇xxxxx| 天天干视频在线观看| 欧美日韩一区中文字幕| 欧美人妻精品一区二区三区| 久久众筹精品私拍模特| 亚洲黄色片免费| 亚洲日本视频| 先锋在线资源一区二区三区| 6080成人| 国产精品亚洲欧美导航| 黑人玩欧美人三根一起进| 亚洲欧美一区二区三区在线| 国产一区二区三区三州| 精品久久中文字幕久久av| 亚洲色图欧美色| www.日韩av| 一起操在线视频| 国产精品一区亚洲| 日韩最新中文字幕| 亚洲宅男一区| caoporen国产精品| 国产成+人+综合+亚洲欧美| 欧美精品videosex性欧美| av资源在线观看免费高清| 精品国产乱码久久久久久影片| 日韩手机在线视频| 亚洲高清免费视频| 青花影视在线观看免费高清| 久久精品一区二区三区不卡| 亚洲精品乱码久久久久久9色| 日韩影院在线观看| 亚洲 欧美 日韩 国产综合 在线| 偷偷www综合久久久久久久| 免费在线观看91| 国产成人精品亚洲线观看| 国产中文字幕亚洲| 欧美影视资讯| 国产97在线亚洲| mm视频在线视频| 欧美成人高清视频| 免费av在线网址| 一区二区三区无码高清视频| 日本ー区在线视频| 亚洲精品久久久久中文字幕二区| 国产人妻精品一区二区三| 欧美三级三级三级爽爽爽| 久久亚洲精品石原莉奈| 午夜精品福利视频网站| 久久久久久久9999| 亚洲精品少妇30p| 九九热视频在线免费观看| 日本一区二区不卡视频| 久久久久久亚洲中文字幕无码| www.亚洲色图| 免费中文字幕av| 99re成人精品视频| 欧美夫妇交换xxx| 成人av在线资源| 久久无码专区国产精品s| 国产高清不卡二三区| 国产成人av免费观看| 国产精品主播直播| 尤物网站在线看| 国产一区二区女| 亚洲热在线视频| 国产精品夜夜嗨| 人妻精油按摩bd高清中文字幕| 国产精品综合久久| 老女人性生活视频| 丁香婷婷综合激情五月色| 国产精品日日摸夜夜爽| 成人短视频下载| 黄色国产在线观看| 久久噜噜亚洲综合| 青青草视频成人| 国产日韩欧美精品一区| 国产精品无码无卡无需播放器| 国产精品网曝门| 日韩欧美123区| 一区二区三区四区五区视频在线观看| 国产又黄又爽又无遮挡| 亚洲一卡二卡三卡四卡无卡久久| 国产一级理论片| 欧美日韩国产精品| 波多野结衣激情视频| 欧美日韩精品一区二区天天拍小说 | 日韩欧美中文一区| 特黄视频在线观看| 亚洲欧洲日产国码av系列天堂| 成人欧美亚洲| 久久人人爽亚洲精品天堂| 18+激情视频在线| 国产69精品久久久久久| 69堂精品视频在线播放| 97久草视频| 西瓜成人精品人成网站| 亚洲日本japanese丝袜| 欧美特黄视频| 亚洲精品无码久久久久久| 麻豆精品新av中文字幕| 国产xxx在线观看| 久久精品视频免费观看| 一起操在线播放| 狠狠色噜噜狠狠狠狠97| 一级黄色片在线| 亚洲国产天堂久久综合网| 岛国大片在线观看| 欧美国产极速在线| 精品网站在线| 成人综合色站| 日韩毛片视频| 大陆极品少妇内射aaaaa| 久久99精品久久久久婷婷| 国产精品成人99一区无码| 亚洲欧洲精品一区二区三区| 日韩无码精品一区二区三区| 欧美日韩精品一区视频| 无码精品在线观看| 美日韩在线视频| 日韩欧美精品一区二区综合视频| 成人欧美一区二区三区在线观看| 啪啪亚洲精品| 九色自拍视频在线观看| 99re这里只有精品6| 2021狠狠干| 亚洲一级在线| 日本网站在线看| 久久久国际精品| 免费人成在线观看| 亚洲一区二区综合| 黄色精品视频在线观看| 亚洲福利视频三区| 中文字幕91爱爱| 日韩久久精品电影| 一区二区三区加勒比av| www.88av| 国产精品美女久久久久aⅴ | 国产剧情日韩欧美| 丝袜久久网站| 婷婷免费在线观看| 国产91丝袜在线观看| 一区二区三区在线播放视频| 红桃av永久久久| 亚洲精品国产精品国| 色婷婷综合成人av| 艹b视频在线观看| 国产成人精品午夜视频免费| 性猛交娇小69hd| 香蕉影视欧美成人| www.国产黄色| 久久五月情影视| 免费在线国产视频| 成人国产精品久久久久久亚洲| 免费av一区二区三区四区| 欧美二区在线视频| 成人高清av在线| 日本一二三区不卡| 亚洲国产精品久久久久秋霞蜜臀| 欧美14一18处毛片| 成人激情直播| 亚洲激精日韩激精欧美精品| 国产清纯白嫩初高中在线观看性色| 亚洲一区二区三区四区中文| 国产视频欧美| 美女黄色一级视频| 亚洲乱码国产乱码精品精的特点| 婷婷综合电影| 欧美激情导航| 久久国产精品久久久久久电车 | 成人的网站免费观看| 久草视频在线免费看| 91精品欧美久久久久久动漫| 精品麻豆一区二区三区 | aaa级黄色片| 欧美大成色www永久网站婷| 欧美久久亚洲| 在线欧美三区| 日本高清免费观看| 亚洲欧美一区二区三区久本道91 | 久久午夜电影| 人人妻人人澡人人爽| 欧美日韩一区久久| 麻豆av在线导航| 亚洲日产av中文字幕| 国产无限制自拍| 成人精品小蝌蚪| 特黄视频免费看| 国产亚洲精品激情久久| 久久日本片精品aaaaa国产| 亚洲欧美在线网| 国产精品一区在线观看你懂的| 欧美激情精品久久| 亚洲电影免费观看| 欧洲av不卡| 91久久线看在观草草青青| 狠狠躁夜夜躁人人爽视频| 一区二区三区视频免费在线观看| 日韩精品一级毛片在线播放| 水蜜桃在线免费观看| 波多野结衣亚洲一区| 免费看污视频的网站| 日韩中文第一页| 国产精品15p| 另类小说第一页| 一区二区三区四区蜜桃| 欧美精品少妇| 6080yy午夜一二三区久久| 男人天堂亚洲天堂| 日韩啊v在线| 成人午夜视频福利| 波多野结衣小视频| 久久欧美在线电影| 日韩在线视频精品| 无码人妻精品一区二区三区温州| 欧美日韩亚洲丝袜制服| 日韩欧美精品一区二区三区| 大桥未久一区二区| 国产女同性恋一区二区|