99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Milvus向量數(shù)據(jù)庫實(shí)戰(zhàn):從架構(gòu)原理到生產(chǎn)部署與調(diào)優(yōu)

Milvus向量數(shù)據(jù)庫實(shí)戰(zhàn):從架構(gòu)原理到生產(chǎn)部署與調(diào)優(yōu) 做搜索、做推薦、做風(fēng)控的人這幾年大概率都繞不開同一個(gè)問題非結(jié)構(gòu)化數(shù)據(jù)——圖片特征、文本Embedding、音頻指紋——到底該放在哪里、怎么快速找出最相似的TopK。我早期試過把向量塞進(jìn)MySQL數(shù)據(jù)量到百萬級(jí)查詢就要等好幾秒也用過暴力掃描文本相似度幾百萬條數(shù)據(jù)直接讓CPU坐火箭。后來切到Milvus才真正把向量檢索這件事從玩具變成了基礎(chǔ)設(shè)施。作為目前最主流的開源向量數(shù)據(jù)庫之一Milvus的技術(shù)架構(gòu)、部署實(shí)踐和生態(tài)整合值得完整拆一遍。這篇文章會(huì)從底層原理講起穿插我實(shí)際踩過的坑和驗(yàn)證過的調(diào)優(yōu)經(jīng)驗(yàn)適合正在做技術(shù)選型的人也適合已經(jīng)入門但搞不清楚內(nèi)部機(jī)制的人。1. 為什么是 Milvus向量檢索這件事難在哪1.1 相似度搜索的本質(zhì)從精確到近似先明確一個(gè)基本問題。假設(shè)你有3000萬張商品圖每張圖經(jīng)過模型后變成1024維浮點(diǎn)向量用戶上傳一張圖系統(tǒng)要求1秒內(nèi)返回最像的10件商品。最粗暴的做法是逐條算余弦距離算完所有向量再排序時(shí)間復(fù)雜度O(N)數(shù)據(jù)量一大必然超時(shí)。這里的關(guān)鍵詞是ANN——近似最近鄰。向量數(shù)據(jù)庫存在的意義不是追求絕對(duì)精確而是在可控的召回率損失下把檢索復(fù)雜度從線性降到接近對(duì)數(shù)級(jí)別。Milvus的核心工作就是在這個(gè)方向上做工程化落地算法本身由學(xué)術(shù)界解決Milvus解決的是把ANN算法變成穩(wěn)定、可擴(kuò)展、可運(yùn)維的產(chǎn)品。我見過很多團(tuán)隊(duì)第一步就走錯(cuò)了以為向量檢索的關(guān)鍵是選個(gè)好的ANN算法庫。實(shí)際上Faiss、HNSWlib這些庫單獨(dú)用只是解決了一個(gè)函數(shù)的效率問題而向量數(shù)據(jù)庫要解決的是數(shù)據(jù)怎么存、索引怎么管理、節(jié)點(diǎn)掛了怎么辦、多副本怎么同步、元數(shù)據(jù)放哪、查詢?cè)趺绰酚?。這一整套工程問題才是Milvus真正的護(hù)城河。1.2 為什么不用 MySQL 或 Elasticsearch這是我被問得最多的問題之一。聽到存向量很多人第一反應(yīng)是MySQL不是能存JSON嗎ES不是有kNN插件嗎為什么不直接復(fù)用MySQL存向量的問題本質(zhì)是用關(guān)系模型硬扛非結(jié)構(gòu)化數(shù)據(jù)。B-Tree索引對(duì)向量相似度完全無效因?yàn)橄嗨贫炔皇欠秶樵儽仨毴繏呙璞葘?duì)而且把幾千維數(shù)組塞進(jìn)JSON字段序列化、解析、網(wǎng)絡(luò)傳輸?shù)拈_銷會(huì)吃掉所有性能余量。我在測試環(huán)境用MySQL存過50萬條128維向量單次查詢耗時(shí)已經(jīng)到了秒級(jí)上生產(chǎn)根本不敢想。ES的kNN插件是Lucene上層做的算法改造在數(shù)據(jù)量幾百萬、寫入壓力不大的場景下能用但再往上有幾個(gè)問題堆內(nèi)存壓力大GC頻繁導(dǎo)致查詢毛刺明顯索引構(gòu)建和查詢混合時(shí)性能抖動(dòng)厲害調(diào)優(yōu)空間受限于Lucene自身的設(shè)計(jì)范式。我實(shí)測過ES kNN和Milvus在同等硬件條件下檢索1000萬條768維向量的延遲Milvus優(yōu)勢(shì)已經(jīng)不是一個(gè)量級(jí)的問題而是幾十倍的差距尤其在高并發(fā)時(shí)更明顯。所以2019年Zilliz團(tuán)隊(duì)開源Milvus本質(zhì)上就是不想讓開發(fā)者在通用數(shù)據(jù)庫里湊合和自己造輪子之間二選一。它從一開始就是為向量設(shè)計(jì)的專用存儲(chǔ)和檢索引擎。1.3 適用場景和邊界先搞清楚能不能用Milvus能做的事很多我實(shí)際驗(yàn)證過的場景包括語義搜索文本、圖片、音視頻的向量召回推薦系統(tǒng)用戶行為向量和物品向量的相似匹配RAG知識(shí)庫大模型問答的向量檢索層多模態(tài)檢索圖文跨模態(tài)匹配生物信息分子結(jié)構(gòu)相似度、基因序列比對(duì)但邊界也要講清楚。Milvus不適合作為核心業(yè)務(wù)的事務(wù)庫——它的強(qiáng)項(xiàng)是海量數(shù)據(jù)的相似度檢索和召回不是ACID事務(wù)也不是復(fù)雜關(guān)系查詢。如果業(yè)務(wù)上需要檢索出來之后還要做多表關(guān)聯(lián)、復(fù)雜聚合正確的架構(gòu)是把Milvus和業(yè)務(wù)數(shù)據(jù)庫分離開Milvus做召回MySQL/PostgreSQL做詳情和業(yè)務(wù)邏輯。2. 核心架構(gòu)拆解Milvus 背后到底發(fā)生了什么2.1 數(shù)據(jù)模型Collection、Partition 與 Field 的關(guān)系第一次用Milvus最容易犯迷糊的就是它的數(shù)據(jù)模型。這里先建立一張對(duì)照表Milvus概念類比傳統(tǒng)數(shù)據(jù)庫說明Collection表一組相關(guān)數(shù)據(jù)的集合Field列/字段支持主鍵、向量字段、標(biāo)量字段Partition分區(qū)表按屬性水平切分?jǐn)?shù)據(jù)Segment數(shù)據(jù)段/分片存儲(chǔ)和索引構(gòu)建的基本單位Entity行/記錄一條完整數(shù)據(jù)一個(gè)非常實(shí)用的建議是字段設(shè)計(jì)時(shí)必須提前規(guī)劃過濾屬性。很多新手只建一個(gè)向量字段后面要做業(yè)務(wù)過濾才發(fā)現(xiàn)沒有標(biāo)量字段可用查詢只能全量掃描性能直接拉垮。我一般在建Collection時(shí)會(huì)把category、status、owner_id這類經(jīng)常用于過濾的標(biāo)量字段一起設(shè)計(jì)進(jìn)去。Partition是很容易被忽略的優(yōu)化手段。如果你的數(shù)據(jù)天然具有分區(qū)屬性比如按租戶、按業(yè)務(wù)線劃分設(shè)置Partition后查詢可以通過限定partition_names來縮小掃描范圍。但要控制數(shù)量一個(gè)Collection下建幾百個(gè)Partition會(huì)讓Segment管理變得碎片化反而增加Coordinator調(diào)度開銷。我的經(jīng)驗(yàn)是業(yè)務(wù)分區(qū)維度一般不超過幾十個(gè)再多就考慮換過濾字段方案。2.2 分段存儲(chǔ)與LSM風(fēng)格設(shè)計(jì)寫入快的關(guān)鍵Milvus 2.x的存儲(chǔ)設(shè)計(jì)可以概括為增量走日志存量落對(duì)象存儲(chǔ)。寫入鏈路客戶端寫請(qǐng)求到達(dá)Proxy先寫入消息隊(duì)列集群版默認(rèn)Pulsar也可以適配KafkaStandalone模式用RocksDB這與傳統(tǒng)數(shù)據(jù)庫的WAL思路一致——先保證寫入順序和持久性再異步構(gòu)建可查詢的數(shù)據(jù)。增量數(shù)據(jù)累積到一定大小或時(shí)間閾值后觸發(fā)flush把數(shù)據(jù)封存成不可變的Segment落到對(duì)象存儲(chǔ)MinIO/S3/OSS等。Segment的不可變特性是關(guān)鍵設(shè)計(jì)。不可變意味著索引一旦構(gòu)建就不需要處理并發(fā)更新這極大簡化了索引維護(hù)邏輯也提升了寫入吞吐。這種LSM風(fēng)格在分布式數(shù)據(jù)庫里已經(jīng)很成熟Milvus借鑒到向量檢索場景是我認(rèn)為它工程上最聰明的地方之一。2.3 組件角色圖譜理解查詢主鏈路Milvus 2.x分布式版有很多的組件這里我只講和日常運(yùn)維最相關(guān)的主鏈路Proxy接入層負(fù)責(zé)請(qǐng)求解析、鑒權(quán)、路由和結(jié)果聚合RootCoordDDL元數(shù)據(jù)管理維護(hù)Collection和Partition的schemaQueryCoord查詢?nèi)蝿?wù)的調(diào)度中心決定哪個(gè)QueryNode加載哪些SegmentDataCoord數(shù)據(jù)寫入任務(wù)的調(diào)度管理Segment生命周期IndexCoord索引構(gòu)建任務(wù)的調(diào)度DataNode執(zhí)行數(shù)據(jù)寫入和流式數(shù)據(jù)轉(zhuǎn)換QueryNode查詢執(zhí)行節(jié)點(diǎn)加載Segment和索引到內(nèi)存真正跑檢索IndexNode執(zhí)行索引構(gòu)建的Workload查詢主鏈路是客戶端 → Proxy → RootCoord/QueryCoord校驗(yàn)元數(shù)據(jù) → QueryCoord分配任務(wù) → QueryNode加載或已加載索引 → 執(zhí)行向量檢索和過濾 → Proxy聚合排序 → 返回結(jié)果。這套角色劃分保證了各個(gè)模塊可以獨(dú)立擴(kuò)縮容——查詢壓力大就加QueryNode寫入壓力大就加DataNode。這也是Milvus能支撐從單機(jī)到大規(guī)模集群的核心原因。3. 索引與檢索鏈路ANN 加速原理和參數(shù)選擇3.1 常用索引類型怎么選一張表說清楚Milvus支持的索引類型很多我把常用的整理成一份參考表索引類型適合數(shù)據(jù)量查詢速度內(nèi)存占用召回率適用階段FLAT百萬以下慢高100%功能驗(yàn)證、精確檢索場景IVF_FLAT百萬級(jí)中等中較高聚類分區(qū)思路入門可選IVF_PQ千萬級(jí)快低中追求低內(nèi)存高吞吐HNSW百萬~千萬極快高很高業(yè)務(wù)首選均衡性最好DISKANN億級(jí)以上中等低中高大容量成本敏感場景這里給一個(gè)直接的參考經(jīng)驗(yàn)數(shù)據(jù)量在100萬以下FLAT完全可以接受甚至更省心100萬到幾千萬HNSW是最均衡的選擇——圖索引的召回率高查詢延遲低唯一缺點(diǎn)是吃內(nèi)存上億數(shù)據(jù)且內(nèi)存有限再考慮IVF_PQ或DISKANN。很多團(tuán)隊(duì)一上來就沖HNSW數(shù)據(jù)量只有幾萬完全沒必要反而引入調(diào)參負(fù)擔(dān)。3.2 度量方式余弦值的正確打開方式熱搜詞里出現(xiàn)了milvus余弦值這正好是很多人忽略的細(xì)節(jié)。余弦相似度的公式是cos(θ) (A·B) / (|A|·|B|)本質(zhì)是夾角余弦值取值區(qū)間[-1, 1]。在Milvus里對(duì)應(yīng)MetricType.COSINE它會(huì)在內(nèi)部對(duì)向量做歸一化處理。一個(gè)常見誤區(qū)是自己先歸一化一遍再傳給Milvus結(jié)果導(dǎo)致向量模長信息丟失。如果用的是COSINE度量是否提前歸一化對(duì)結(jié)果影響不大但如果用的是L2歐氏距離模長本身就是有效信息提前歸一化反而會(huì)改變距離語義干擾檢索結(jié)果。我的經(jīng)驗(yàn)是文本Embedding場景比如OpenAI的text-embedding系列用COSINE最穩(wěn)定圖像特征向量如果模型訓(xùn)練時(shí)就用了L2損失用L2度量更自然。3.3 一致性級(jí)別性能與正確性的平衡Milvus有四種一致性級(jí)別Strong、Session、Bounded、Eventually默認(rèn)是Bounded。在RAG或推薦召回場景我的建議是不要用Strong。Strong一致性意味著每次查詢都要確保讀取到最新寫入的數(shù)據(jù)Coordinator和QueryNode之間需要頻繁同步狀態(tài)延遲開銷非常明顯。Bounded允許有界延遲tolerance配置在數(shù)據(jù)寫入后幾秒才可見對(duì)絕大多數(shù)業(yè)務(wù)完全夠用。Eventually最快適合對(duì)數(shù)據(jù)時(shí)效性極度不敏感、只求吞吐的場景。4. 從 Milvus Standalone 到集群部署一條實(shí)際路徑4.1 Standalone 模式適合開發(fā)、測試和小型生產(chǎn)熱搜詞里的milvus standalone模式確實(shí)有很多人搜。Standalone是單機(jī)版所有組件以進(jìn)程內(nèi)方式運(yùn)行部署最簡單適合開發(fā)和測試環(huán)境數(shù)據(jù)量在千萬級(jí)以內(nèi)、查詢QPS不高的生產(chǎn)場景學(xué)習(xí)內(nèi)部原理和快速原型驗(yàn)證最簡單的安裝方式是用Docker Composewget https://github.com/milvus-io/milvus/releases/download/v2.4.x/milvus-standalone-docker-compose.yml -O docker-compose.yml sudo docker compose up -d啟動(dòng)后驗(yàn)證sudo docker compose ps curl http://localhost:9091/healthz -v這里要提一個(gè)容易忽略的點(diǎn)Standalone里面內(nèi)嵌了etcd、MinIO和消息隊(duì)列組件它們會(huì)額外占用內(nèi)存。如果按Milvus進(jìn)程占用內(nèi)存來評(píng)估機(jī)器規(guī)格容易低估。我建議單機(jī)至少8核16GB起步否則數(shù)據(jù)加載和索引構(gòu)建時(shí)容易OOM。4.2 集群部署用 Milvus Operator 而不是手搓組件生產(chǎn)環(huán)境做分布式部署我強(qiáng)烈不建議手動(dòng)一個(gè)個(gè)部署Pulsar、etcd、MinIO和各個(gè)Node組件。Milvus Operator基于Kubernetes把整套系統(tǒng)的生命周期管理做成了聲明式配置是從能跑走向能運(yùn)維的關(guān)鍵。helm repo add milvus https://milvus-io.github.io/milvus-helm/ helm repo update helm install my-milvus milvus/milvus --namespace milvus --create-namespace只要已有K8s集群從部署到能查詢一天內(nèi)可以搞定。生產(chǎn)環(huán)境的關(guān)鍵依賴組件要注意對(duì)象存儲(chǔ)MinIO或云上S3/OSSMilvus依賴兼容S3協(xié)議的對(duì)象存儲(chǔ)保存Segment消息隊(duì)列Kafka或Pulsar生產(chǎn)環(huán)境建議獨(dú)立部署因?yàn)镻ulsar本身內(nèi)存占用不低元數(shù)據(jù)存儲(chǔ)etcd必須跑集群模式這是所有元數(shù)據(jù)的唯一權(quán)威來源數(shù)據(jù)量超過千萬級(jí)或者查詢QPS超過幾百時(shí)就該規(guī)劃集群。不要等到線上扛不住再遷移向量數(shù)據(jù)的遷移比關(guān)系數(shù)據(jù)庫麻煩得多提前規(guī)劃的成本遠(yuǎn)低于事后補(bǔ)救。4.3 Milvus Lite本地測試和CI利器如果你只是想快速跑通Demo或者想在CI流水線里做端到端測試另一個(gè)選擇是Milvus Lite——一個(gè)可以直接通過pip安裝的進(jìn)程內(nèi)輕量版本不需要Docker不需要任何外部依賴pip install pymilvus milvus-lite用起來和標(biāo)準(zhǔn)版幾乎一樣連接時(shí)會(huì)自動(dòng)使用本地文件存儲(chǔ)。我的CI流水線里就用Milvus Lite做測試省掉Docker環(huán)境依賴跑完直接銷毀文件干凈利落。但對(duì)于真正的生產(chǎn)數(shù)據(jù)還是老老實(shí)實(shí)用Standalone或集群版。5. 完整上手從建庫到查詢的 Python 實(shí)戰(zhàn)5.1 設(shè)計(jì) Schema過濾字段必須提前規(guī)劃直接上代碼這是我在項(xiàng)目里驗(yàn)證過多次的寫法from pymilvus import connections, Collection, CollectionSchema, FieldSchema, DataType # 連接Standalone默認(rèn)地址 connections.connect(aliasdefault, hostlocalhost, port19530) fields [ FieldSchema(nameid, dtypeDataType.INT64, is_primaryTrue, auto_idTrue), FieldSchema(nametitle, dtypeDataType.VARCHAR, max_length512), FieldSchema(namecategory, dtypeDataType.VARCHAR, max_length128), FieldSchema(namepopularity, dtypeDataType.INT32), FieldSchema(nameembedding, dtypeDataType.FLOAT_VECTOR, dim768) ] schema CollectionSchema(fieldsfields, description商品語義檢索) col Collection(nameproduct_search, schemaschema)這里再強(qiáng)調(diào)一次標(biāo)量字段一定要在設(shè)計(jì)階段想清楚。category和popularity都是我提前規(guī)劃好的過濾字段后面查詢時(shí)可以直接下推過濾不需要全表掃描。等數(shù)據(jù)寫入了再想加字段Collection需要重建或者走遷移流程非常折騰。5.2 寫入數(shù)據(jù)與索引構(gòu)建import numpy as np # 構(gòu)造10000條測試數(shù)據(jù) data [ [f商品{i} for i in range(10000)], [fcat_{i % 10} for i in range(10000)], [i % 100 for i in range(10000)], [np.random.rand(768).tolist() for i in range(10000)] ] col.insert(data) col.flush()寫入之后必須顯式創(chuàng)建索引否則查詢會(huì)退化為暴力掃描index_params { index_type: HNSW, metric_type: COSINE, params: {M: 16, efConstruction: 200} } col.create_index(embedding, index_params) col.load()這里有一個(gè)非常常見的坑create_index只是提交了建索引任務(wù)不代表索引立即可用。必須執(zhí)行l(wèi)oad()把Segment和索引加載到QueryNode內(nèi)存查詢才能真正走ANN加速。如果忘了load查詢會(huì)走全量暴力的兜底邏輯慢到你懷疑人生。我在剛接觸Milvus時(shí)在這個(gè)問題上浪費(fèi)過不少時(shí)間。5.3 檢索查詢與過濾表達(dá)式col Collection(product_search) col.load() results col.search( data[[np.random.rand(768).tolist()]], anns_fieldembedding, param{metric_type: COSINE, params: {ef: 64}}, limit10, exprcategory cat_3 and popularity 50, output_fields[title, category] )expr表達(dá)式語法類似SQL的WHERE支持比較、邏輯運(yùn)算、IN、LIKE等。output_fields參數(shù)可以直接帶出原始標(biāo)量字段避免二次查詢。這條鏈路的核心邏輯就是先過濾縮小候選集再在候選集上做向量檢索最后排序返回。5.4 與 Embedding 模型的完整配合鏈路實(shí)際生產(chǎn)里Milvus前面一定有一個(gè)Embedding服務(wù)# 偽代碼示例 model OpenAIEmbeddings(modeltext-embedding-3-small) texts [Milvus向量數(shù)據(jù)庫實(shí)戰(zhàn)] vecs model.embed_documents(texts) col.insert([[texts[0]], vecs], names[text, embedding]) col.flush() query_embedding model.embed_query(向量數(shù)據(jù)庫怎么選) results col.search([query_embedding], embedding, param, limit5)這里最大的經(jīng)驗(yàn)教訓(xùn)是寫入和查詢必須使用同一個(gè)Embedding模型、同一套預(yù)處理流程。模型升級(jí)或預(yù)處理不一致檢索結(jié)果會(huì)完全失真。我見過不少團(tuán)隊(duì)上線后反饋語義搜索不準(zhǔn)排查了很久最后發(fā)現(xiàn)是線上和線下用的模型版本不一致。6. 生態(tài)整合Milvus 不是一座孤島6.1 RAG 鏈路中的關(guān)鍵角色在大模型RAG場景中Milvus通常是向量記憶組件。LangChain、LlamaIndex、Haystack等框架都有官方集成。以LangChain為例from langchain.vectorstores import Milvus from langchain.embeddings import OpenAIEmbeddings vector_store Milvus( embedding_functionOpenAIEmbeddings(), collection_namerag_docs, connection_args{host: localhost, port: 19530} ) vector_store.add_texts([Milvus是一款開源向量數(shù)據(jù)庫]) retriever vector_store.as_retriever(search_kwargs{k: 4})這種集成方式上手極快但有一個(gè)前提要清楚框架封裝的API會(huì)隱藏大量細(xì)節(jié)比如批量寫入大小、索引參數(shù)、過濾字段設(shè)計(jì)、遠(yuǎn)端連接配置。到了生產(chǎn)環(huán)境我建議還是直接用pymilvus做精細(xì)控制??蚣苓m合原型驗(yàn)證和Demo自己做控制才能針對(duì)數(shù)據(jù)特征調(diào)優(yōu)。6.2 與數(shù)據(jù)庫、數(shù)據(jù)棧的配合方式明確一個(gè)原則Milvus不打算替代業(yè)務(wù)數(shù)據(jù)庫。它在架構(gòu)里承擔(dān)的是向量召回這個(gè)單一職責(zé)周邊配套通常是業(yè)務(wù)元數(shù)據(jù)MySQL/PostgreSQL保存商品詳情、用戶資料緩存層Redis緩存熱點(diǎn)查詢結(jié)果數(shù)據(jù)接入管道Kafka接收原始數(shù)據(jù) → 調(diào)用Embedding模型 → 寫入Milvus監(jiān)控體系Prometheus Grafana采集Milvus metrics和pgvector、ES kNN的選擇邊界我的看法是pgvector適合PostgreSQL體系內(nèi)、數(shù)據(jù)量百萬級(jí)的小場景ES適合已有ES技術(shù)棧、數(shù)據(jù)量不大、不想額外引入組件的場景Milvus則在數(shù)據(jù)規(guī)模、檢索性能、混合搜索能力上更專業(yè)。選型沒有絕對(duì)優(yōu)劣只有匹配當(dāng)前架構(gòu)階段和預(yù)留未來擴(kuò)展空間之分。6.3 周邊工具鏈從 Attu 到 Milvus Backup一個(gè)技術(shù)產(chǎn)品值不值得長期投入周邊生態(tài)是重要判斷指標(biāo)。Milvus現(xiàn)在的工具鏈已經(jīng)比較完整Attu圖形化管理工具可視化查看Collection、Segment、查詢結(jié)果Milvus Backup官方備份工具命令行操作Milvus CDC變更數(shù)據(jù)捕獲組件用于同步數(shù)據(jù)到其他系統(tǒng)Feder機(jī)器學(xué)習(xí)推理引擎和Milvus配合做在線推理Birdhouse向量數(shù)據(jù)遷移工具其中Milvus Backup我在生產(chǎn)環(huán)境天天用這個(gè)放到下一節(jié)重點(diǎn)講。這些工具的存在說明Milvus的生態(tài)已經(jīng)進(jìn)入可以用系統(tǒng)工程來維護(hù)的階段而不只是提供查詢接口。7. 生產(chǎn)環(huán)境踩坑與調(diào)優(yōu)真實(shí)世界里必須知道的事7.1 內(nèi)存消耗為什么漲個(gè)不停這是GitHub上被問爆的問題。HNSW索引會(huì)把所有數(shù)據(jù)加載到內(nèi)存內(nèi)存占用和數(shù)據(jù)量、維度、M參數(shù)強(qiáng)相關(guān)。我遇到過一個(gè)案例1000萬條768維向量的Collection用HNSW索引后內(nèi)存占用輕松超過50GB直接把QueryNode打掛。解決方向有幾個(gè)換IVF_PQ索引PQ量化可以把向量壓縮到16字節(jié)甚至8字節(jié)每維內(nèi)存下降一個(gè)數(shù)量級(jí)調(diào)M參數(shù)從16降到8能省一部分內(nèi)存但召回率會(huì)略降數(shù)據(jù)量真的到了億級(jí)考慮DISKANN索引放SSD上內(nèi)存只保留熱數(shù)據(jù)調(diào)優(yōu)的本質(zhì)是在內(nèi)存、延遲、召回率三者之間做取舍。沒有銀彈必須根據(jù)業(yè)務(wù)容忍度來測。7.2 查詢慢瓶頸可能根本不在向量很多人把向量字段優(yōu)化得很好查詢還是慢實(shí)際瓶頸在過濾表達(dá)式。Milvus的過濾下推確實(shí)有優(yōu)化但它不是萬能的。如果你的過濾條件是高開銷操作比如非等值匹配過濾本身就變成全量掃描的瓶頸。我的優(yōu)化經(jīng)驗(yàn)過濾字段一定加索引Milvus支持標(biāo)量字段的倒排索引過濾字段的選擇性要高低基數(shù)字段比如status只有兩個(gè)值過濾沒意義高基數(shù)字段過濾時(shí)候選集切得太碎會(huì)影響向量檢索效果需要在召回率和檢索性能之間做平衡善用Partition把最常用的過濾維度放在分區(qū)鍵上效果遠(yuǎn)超逐條過濾7.3 數(shù)據(jù)備份別只備份對(duì)象存儲(chǔ)Milvus 2.x的數(shù)據(jù)由對(duì)象存儲(chǔ)Segment文件和etcd元數(shù)據(jù)兩部分構(gòu)成。備份必須同時(shí)覆蓋這兩塊缺一不可。官方工具是milvus_backupmilvus-backup create -c my_backup milvus-backup restore -c my_backup這里有一個(gè)痛到骨子里的教訓(xùn)如果只對(duì)MinIO做快照etcd元數(shù)據(jù)丟了數(shù)據(jù)文件即使還在也變成了孤兒數(shù)據(jù)系統(tǒng)根本認(rèn)不出來。備份是整體行為對(duì)象存儲(chǔ)和元數(shù)據(jù)必須聯(lián)動(dòng)。我生產(chǎn)里的做法是把milvus-backup接入定時(shí)任務(wù)每天備份一次備份文件再同步到異地對(duì)象存儲(chǔ)。7.4 版本升級(jí)平滑是相對(duì)的Milvus版本迭代速度很快2.x內(nèi)部小版本升級(jí)一般平滑但跨大版本要特別注意索引參數(shù)格式可能變化字段校驗(yàn)規(guī)則可能收緊存儲(chǔ)格式兼容性需要驗(yàn)證我的操作流程是先在獨(dú)立環(huán)境部署新版本導(dǎo)入備份數(shù)據(jù)做回歸測試對(duì)比查詢結(jié)果一致性確認(rèn)無誤后再做正式環(huán)境的滾動(dòng)升級(jí)。不要在生產(chǎn)環(huán)境直接升這幾乎是鐵律。7.5 檢索結(jié)果排序異常問題可能在聚合層有一種隱蔽的問題單分片檢索結(jié)果正常但整體排序異常。Milvus在返回結(jié)果時(shí)會(huì)做跨Segment的合并排序如果各Segment的索引類型不一致比如部分Segment還是FLAT部分是HNSW或者各Segment的nprobe/ef參數(shù)不同匯總結(jié)果可能出現(xiàn)偏差。我遇到過一例不同時(shí)間段寫入的數(shù)據(jù)召回率不一致最后排查發(fā)現(xiàn)是中途修改了索引參數(shù)新舊Segment的索引結(jié)構(gòu)不同導(dǎo)致的。所以生產(chǎn)環(huán)境的索引參數(shù)一經(jīng)確定盡量避免頻繁改動(dòng)。如果確實(shí)需要變更建議重建Collection或者避開業(yè)務(wù)高峰期統(tǒng)一重建索引。最后說一點(diǎn)個(gè)人體會(huì)向量數(shù)據(jù)庫這個(gè)賽道從概念到落地非??霱ilvus能在其中站穩(wěn)腳跟靠的不只是ANN算法本身——Faiss、HNSWlib這些庫也很快但Milvus把算法變成了真正可運(yùn)維的產(chǎn)品有清晰的數(shù)據(jù)模型、完整的分布式架構(gòu)、可靠的備份恢復(fù)機(jī)制以及覆蓋面很廣的生態(tài)工具。這套組合拳才是它真正的價(jià)值所在。我自己從1.x版本用到現(xiàn)在踩過的坑不少但整體下來有一個(gè)感受很強(qiáng)烈在數(shù)據(jù)量從百萬漲到千萬、再漲到億級(jí)的過程中Milvus幾乎沒有讓我推倒重來過。這一點(diǎn)在基礎(chǔ)設(shè)施選型里比任何單點(diǎn)性能優(yōu)勢(shì)都重要。如果你正準(zhǔn)備上手我的建議是從Milvus Lite或者Standalone模式開始先把一個(gè)真實(shí)場景的檢索質(zhì)量調(diào)到滿意再規(guī)劃擴(kuò)展路徑。向量檢索這條路工具只是起點(diǎn)真正考驗(yàn)的永遠(yuǎn)是你對(duì)數(shù)據(jù)的理解。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
综合激情在线| 久久99综合网| 国产韩日亚洲美州欧亚综合在线| 久99久视频精选| 少妇高潮一区二区三区99欧美| 天天粽合合合合| 婷婷天堂视频| 狠狠爱婷婷色| 久久天堂女人| 婷婷在线日韩综合| 99原创自拍视频在线观看| 黄网免费看| 1995年关宝慧版蜘蛛女| 天天做天天爰天天爽天天无遮挡| 丁香五月激情宗合| 99久re热视频精品98| 国产九月婷婷| 久99久视频精品| 婷婷综合五月| 伊久久婷婷| 一本综合丁香日日狠狠色| 99久久婷婷国产综合精品青桔| AV大片在线观看| 色五月婷婷五月天| 久久草大香蕉| 五月亭亭开心网| 国产午夜一区二区三区| 久久人妻伦理| 色综合色综合色综合色综合| 亚洲六月色| 激情纯色婷婷五月天在线不卡视频| 99九九精品视频| 亚州第一A片| 丁香婷婷天堂| 丁香五月停停av| 性爱视频久久| 国产暴力强伦轩1区二区小说| 国产成人综合在线| 99色天堂| 九九在线视频| 亚洲国产精品VA在线看黑人| 亚洲第一成人无码A片| 强伦轩人妻一区二区电影| 六月天婷婷| 激情五月丁香亭亭 | 任你日视频| 五月天国产| 精品免费99| 婷婷深爱五月亚洲综合| 色五月婷激情| 九九热视频精品| 天天干天天操天天爱| 亚洲成色综合网站免费观看| 日日干日日s| 婷婷激情五月天网站| 久月婷婷| 激情五月天在线| 天天色综和网| 亚洲国产精品成人va在线观看| 99 频99热国里只有精品| WWW丁香五月| 久久这有这里精品| 久热这里只有精品在线| 国内外色色色色色成人视频| 97干97色| 国产熟妇的荡欲午夜视频| 97色色网| 1024在线观看免费视频| 日韩99视频| 亚洲AV第二区国产精品| 那里有AV网址| 五月婷婷综合潮喷| 色5月婷婷色| 亚洲黄色精品| 激情内射人妻1区2区3区| 江苏少妇性BBB搡BBB爽爽爽| 五月天婷婷亚洲| 久操干| 97干欧美| 爱草视频在线| 91色吧网| 三人荫蒂添的好舒服A片| 国产国产乱老熟女视频网站97 | 五月婷丁香花| 深爱1激情网| 五月天网站亭亭| 婷婷99狠狠| 亚洲操b| 亚洲丁香花色| 国产精品人妻在线网址| 婷婷五月丁香在线观看| 中文字幕 中文字幕明步| 欧美三日本三级少妇三99| 啊V视频在线观看| 1024人妻| 丁香六月综合激| 亚洲综合字幕色色| 99这里只有精品|v| 色综合久久888| 影音 五月 婷婷 久久| 久久久精品99| 五月婷久久| 婷婷五月天黄色小说| 丁香六月啪啪啪| 中文字幕成人| 亚洲av日韩无码| 丁香五月第九色| 狠狠干婷婷| 婷婷色综合| 亚洲美女裸体被操在线观看| 亚洲综合激| 夜夜躁爽日| 婷婷六月色| avh片在线观看| 亚洲在线操| 婷婷综合五月天激情| www色五月| 狠狠色成人影片| 日韩精品在线观看9| 99精品自拍视频| 一本综合丁香日日狠狠色| 五月综合久久| 99精品综合在线| 激情五月婷婷丁香六月| 免费看欧美成人A片无码| 五月天色综合| 在线国产精品色| 欧美成人网99网| 91啪啪| 丁香五月AV| 激情九九综合网| 色婷婷小说| 91av色色乱视频| 激情五月激情综合网一级丸片| www.狠狠| 极品九九九九九九| 泰州成人视频| 亚州第一A片| 五月天久久婷婷婷| 99爱视频| 99人这里只有精品| 97香蕉碰碰人妻国产欧美| 99热热热国产超碰| 五月丁香六月色| 色婷婷网大全在线| 天天透天天摸天天舔| 99热网站| 开心六月婷| 99热网址| 男人天堂99| XX色综合| 我去色色网五雨天| 欧美影院| 亚洲婷婷丁香| 99热老网站| 婷婷狠狠97| 五月婷精品| 三级片AAA久久久AAA久久久AAA| WWW,色五月| 色狠狠综合网| 大香蕉啪啪啪| 性爱视频久久| 思思热再线视频| 婷婷伊人綜合中文字幕小说| 丁香五月日本| 97在线天堂| 激情综合色五月丁香| 婷激情五月天视频导航| 操一区| 啪啪啪大香蕉| 99国产精品久久久久久久久久久| 丁香婷婷六月天| 欧美电影在线播放| 这里只有精品视频一区| 97久久超视频| AV在线观看网站| 激情文学第四色婷婷丁香五月| 婷婷丁香人妻天天爽| 免费看片在线观看| 精品成人在线观看| 婷婷五月丁香影院| 五月综合激情啪啪啪啪啪| 婷婷激情鹿城五月天| 国产精产国品一二三在观看| av在线色五月丁香婷区久| 99久久国产宗和精品1上映| 五月婷婷这里都是精品| 色综合久久无码| 五月激情婷婷丁香| 综合另类视频| 九九在线视频| 情婷婷五月天| 色婷婷久久久| 国产五月视频| 丁香六月狠狠干| 9久视频| 五月香婷婷| 亚洲黄色影视| 久99热| 一级性感毛片| 日本狠狠色| 丁香八月综合激情| 四季AV综合网| 激情五月激情综合网| 白天AV月月| 色婷婷91激情小说| 久久这里都是精品| 五月天久久综合婷婷丁香| 欧美男女婷婷| 色色色热| 免费看成人747474九号视频在线观看| 欧洲精品欧洲情| 久热久69| 婷婷啪啪| 六月婷婷在线| 中文字幕+乱码+中文字幕在线观看| 成人在线二区| 9l视频自拍九色9l视频自拍九色9l社区 | 色综合久久伊伊婷婷五月| 丁香色色五月| 婷婷五月天激情小说| 五月丁香九九九综合| 操操日韩| 新激情婷婷| 亚洲色婷婷| 精品婷婷五| 综合网精品99| 亚洲欧美成人在线| 九九99热| 99久久综合精品五月天| 六月丁香婷婷综合色播| 中文字幕成| 六月丁香五月婷婷| 91丨九色丨高潮丰满日本| 五月亭亭激情综合| 亭亭五月丁香综合欧美| 激情久久 婷婷| 国产成人精品一区二区三区视频 | 美女婷婷六月色| 久久五月天免费网站| 色婷婷电影网| 色五月五月婷婷| 五月婷婷五月天天| 欧洲99视频在线| 五月天大香蕉婷| 97在线精品| 五月婷婷激情五月| 丁香婷婷综合激情五月色| 9久久精品| 色综合9| 99久久99久久综合| 久久总和99| 伊人午夜综合色啪| 婷婷五月丁香在线观看| 久久久这里都是精品| 香蕉五月婷婷| 免费碰碰视频久| 亚洲综合五月| 亚洲高清在线| 99色综合网| 狠狠色综合精品视频在线| 五月天免费色| 思思视频久久| 激情五月综合色| 超碰成人av| 五月天狠狠网| 亚洲激情免费视频观看| 婷婷丁香激情| 99热99这里有免费的精品| 色就是色婷婷五月亚洲激情| 色婷婷电影网| 色播综合| 玖玖国产视频一区| 婷婷亚洲天堂| 亚洲色情久久| 丁香午月AV中文字幕| 丁香六月色婷婷| 在线99精品| 亚洲成人综合网在线免费观看| 亚洲A片成人无码久久精品青桔| www.操.com| 狠狠插狠狠插| 老师的粉嫩小又紧水又多A片视频 粉嫩AV久久一区二区三区 | 91超级碰| 五月丁香啪| 超碰在线国产| 婷婷五月花| 日韩AV中文在线观看| 激情综合五| 欧美日本99| 大香蕉AV电影在线| 五月四色激情| 狠狠狠狠狠狠草| yazhoujiqingav| 成人做爰A片免费看网站找不到了| 色视频2025| 欧美精产国品一二三区| 久婷五月| 丁香五月天天日| 天天粽合合合合| 色五月婷婷、老熟女| 开心五月婷婷六月丁香| 伊人色欲五月天| www.激情五月天com| 人人做人人看人人摸| 婷婷丁香激情| 欧美Va婷色| 成人丁香| 日本99视频| 精品久久99| 国产成人精品一区二三区熟女在线| 开心五月深爱五月| 久久婷婷原创视频| 色婷六月| 蜜臀A∨在线水帘洞| 日韩狠狠色婷婷| 五月丁香久久激情网| 日本激情五月天‘| 91青娱乐青青草| 色综合久久久久| 四色永久成人网站| 99九九99九九九视频精品| 成人无码中文| 欧美色图天堂网| 婷婷美女精品视频| 五月婷婷真爱激情网| 六月丁香色色| 香蕉人妻AV久久久久天天| www.99.色| 久久99三级在线视频| 碰97久久| 99er在线观看| 91在线日| 婷婷丁香五月社区亚洲| 超碰人妻在线| 伊人深爱综合| www.婷婷五月| 99热免费18| 国产精品成人AV在线| 五月噜噜噜色综合| 成人丁香五月天| 激情五月天视频| 国产精产国品一二三在观看| 91色干| 99免费热在线精品| www夜夜| 中文字幕成人| 夜夜AVV| 超碰免费在线| 人人草人人爱| 精品久久久中文字幕大豆网推荐理由| 国产成人在线精品| 青青草原精品久久| 婷婷六月色| 五月婷婷www| 丁香婷婷五月天亚洲| 色色射| 狠狠综合| 亚洲第一黄网| 色婷婷婷婷| 99爱在线视频| 99资源在线视频| 思思色综合网站| 婷婷五月天堂| 色月丁| 五月婷婷六月激情在线| 色吧五月| 色婷婷天堂| 婷婷五月天性| 欧美交换配乱吟粗大25P| 婷婷刺激综合| 91色情播放| a在线观看| 成人在线日韩欧美| 九热视频| 五月伊人91| 天天综合激情| 久久机热/这里只有精品| 96精品国产综合久久久久久| 九九久久这里只有精品XB| 五月婷婷综合网| 欧美三级视频下载| 五月婷婷丁香狠狠撸久久| 丁香五月人妻| 亚洲五月婷| 六月丁丁香| 99久久婷婷国产综合亚洲| 综合激情啪啪| 天天干天天做| 五月天婷婷六月激情网| 99re这里| 免费亚洲婷婷中文字幕| 色99色| 亲子乱AV-区二区三区| 国产伊人五月天| 九月婷婷| 激情六月下句是什么| 色婷婷导航| 婷婷丁香五月91| 深爱1激情网| 欧美精品狠狠色丁香婷婷| 天天色天天干天天插| 色情成人五月天| 91Chinese在线| 天天操中文字幕| 国产超碰人人| 成人电影AV在线观看| 在线视频激情网站| 久久久人妻| 五月丁香趴趴| 激情99| 另类视在线| 日韩aaaaa| 色色丁香五月天社区| 婷婷爱五月天人人爱| 免费观看全黄做爰的视频| 五月天成人在线视频丁香| 色综合久久888| 五月激情四射婷婷丁香| 九九热精品视频在线观看| 亚洲激情淫网| 黄色网址五月婷婷| 亚洲五月停停| 欧美精品999| 激情视频网址| 五月丁香六月日逼| 熟女色色一区二区| 热99在线| 亲子乱AV一区二区三区下载| 五月丁香色婷婷| 五月香蕉综合| 91九色偷拍| 少妇达人正片在线播放_ikun_福利吧| 超级碰碰碰碰视频| 国产亚洲色婷婷久久99精品91| 婷婷色五月激情| 欧洲色色| 岛国AV网站| 99色| www.zbzhongsen.com| 五月天无码视屏播放| 江苏少妇性BBB搡BBB爽爽爽 | wwW天天干| 做爰丰满少妇1313| 五月丁香淫淫婷婷婷| 五月天激情四射网站| 九九激情综合| 婷婷五月天伊人网在线观看视频| 国产婷婷五月| 亚洲综合五月天| 天天拍夜夜爽| 台湾无码A片一区二区| 日本三级大片| 99国产性感视频| 中文字幕精品在线观看| 五月丁香色婷婷| 五月婷网站| h亚洲| 五月婷婷六月丁香| 99热在线看| 五月天色图| 精品爱欲五| 成功精品影院| 内射丰满人妻| 91色逼| 国产真人做爰视频免费| 成人色图情色成人网 www.5b5b5bcom 五月天 | 高清无码网址| 波多野结衣AV无码Porn| 啪啪啪啪五月天| 91丨人妻丨国产丨丝袜| 亚洲综合在线视频| 色五月大| 亚州AV超碰人人操| 亚洲精品乱码久久久久久按摩观| 91九色PORNY中文啦| 99热超碰| 停婷丁五月在线| tingtingjiqingwuyue| 五月色婷婷夜色| 日日撸夜夜操| 亚洲无码11| 婷婷香蕉香| 色五月天在线观看| 亚洲欧美丁香五月天亚洲欧美| WWW.五月天9999| 激情婷婷视频在线| 99久久国产综合精品五月天喷水\| 成人婷99最新| 天天爽天天操| 亚洲aV写真天天综合网久久| 激情婷婷综合| 色,激情五月天| www一起操在线观看| 99国产精品白浆在线观看免费 | 丁香五月大香蕉| 色婷婷色婷婷五月| 五月丁香婷婷婷婷综合网| 亚洲欧洲国产精品| 欧美日韩五月婷婷| 人操91在线| 97久久久| 激情五月综合网| AVDV久久| 天天爽,夜夜爽| 米奇影视资源777狠狠色婷婷五月天激情网 | 丁香激情网| 久久婷婷综| 婷婷综合五月天亚洲综合| 天天操夜夜夜拍拍拍| 伊人婷婷五月天| 日韩欧美老妇性视频91久久久| 啪啪日本欧美| 影音先锋五月婷婷| 国产古装妇女野外A片| 人妻AV在线观看| 婷婷五月色惰| XX色综合| 丁香六月色婷婷| 久噜久噜| 五月开心啪啪| 五月停视频天堂| 亚洲妇女熟BBW| 五月婷婷中文| 五月丁花六月丁香综合| WWW,婷婷,COM| 色丁香五月婷婷在线| 五月天激情日色在线| AV大香蕉| 无码色色色色色| 97人人操人人爽| 激情综合99| 色婷婷AⅤ| 大香蕉人人网| 欧美日韩中国| 色婷婷综合在线| 色黄啪啪| 久草网大香视频| 丁香五月激情啪啪啪| 婷婷日韩| 伊人丁香五月婷婷潮吹| 曰本aaaaaa丈片| 五月天小说激情| 91人妻九色大屁股| 久久丁香综合精品综合| 九九热在线视频观看免费10| 在线综合91| 欧美电影在线播放| 99热午夜精品| 欧美色色色色色色色色| 五月丁香久久呀| www.99热在线| 久久网日本| 大香蕉伊人久久| 亚洲视频a| 99久久亚洲精品视频| 色色99色色| 天天噜天天爱| 99只有这里是精品| 婷婷色综合| 婷婷狠狠操| 色色丁香婷婷综合| 九九色色| 26uuu成人网| 久久婷婷亚洲无码一起| 久久久久久久97| 99 热国产在| 综合xx网| 亚洲欧美另类在线23p| 五月六月婷婷| 天天爱天天秀天天做| 婷婷综合色图| 色色五月婷| 97超级啪啪在线观看| 激情色情五月天| 99在线一区| 成人免费在线电影| 日日操夜夜操狠狠操| 五月婷六月天| 日韩在线观看亚洲| 五月色综合| 九九色插| 一区二区成人电影| 激情五月天在线观看色婷婷| 六月天丁婷婷| 超级碰碰91| 99无码| 在线一起草av| 操97免费超级视频| 婷婷色播综合五月| 99热在线观看免费精品| 激情久久久久久久久| 狠狠干五月天| 亚洲精品另类| 五月天婷婷午夜丁香| 另类图片五月天婷婷| 色色色.COM| 色综合九九色综合88| 爱操人妻| 亚洲综合五月天婷婷| 黑人无码一区| 超碰超碰在线| 丁香九月婷婷色| 丁香婷婷九月| 草草女人亚洲| 99日本在线| 九九视频精品在线免费| 欧美va视频| 曰韩五月丁香色婷婷无码| 五月婷婷av| 日撸夜撸日操| 99热网站| 日韩无码系列| 国产又黄又爽又激情不遮挡视频在线观看| 日本色图综合| 人妻视频一区而且二区| 天天色天天爽| WWW久久久| 182无码| 婷婷丁香九月| 99国产这里只有精品| 大香蕉五月天婷婷| 91精品无码| 五月婷婷激情四月| 五月天婷婷小说| enecarbon-materials.com污K127封锁请涟系@wip1688 | 久久婷婷的综合色丁香五月| 激情婷婷五月色| 婷婷性爱网| 日韩精品一区二区刘| 婷婷五月天在线观看av| 六月婷婷综合| www.henhenl| 思思热久热| 99热午夜精品| www.日日日.com| 丁香五月激情综合| 丁香天堂夜| 亚洲国产精品成人va在线观看| 色区久久| 亚州操操| 色屌丝中文字幕| 新激情婷婷| 久久这有这里精品| 久久怕怕视频| 九九久久五月天综合伊人| 五月婷在线播放| 国产69久久久欧美黑人A片| a在线观看| 九九热99熟女| 久久精品系列| 色噜噜狠狠一区二区三区| 日本操B视频在线观看| 久久黄色免费视频| 99久re热视频精品98| 亚洲天堂热| 无码人妻电影| 五月婷啪啪| 五月丁香在线| 久久一级片| 天天做天天爱天天爽综合网| 激情五月天色色色| 这里只有精品网| 九色综合网| 五月婷婷婷婷婷婷艺术| 黄网在线免费观| 26UUU欧美激情一区二区| 91日韩在线| 久久作爱| www婷婷| 久久婷婷五月综合97色一本| 开心五月天激情网| 99热这是里只有精品| 色色激情| \\五月天婷婷激情| 国产AV影片| 婷婷五月天亚洲综合网| 伊人爱爱日本| 婷婷开心激情五月激情网| 日比视频91| 亚洲精品永久久久久久| 久久精品系列| www九九热| 一起草av| 激情影院丁香五月| 五月婷婷激情69| 亚洲日比视频| 五月激情影视| 91热久久| 大地9中文在线观看免费高清| 好吊丝aV| 色婷狠狠| 五月丁香综合在线| 草AV9999| 色色色五月婷| 26uuu精品一区二区| 9人人操人人看| 五月丁香综合在线| 成人网丁香五月| 97操| 婷婷五月天精品| 爱的综合网| 九九九AAA热视频| 深爱五月激情| 九九99免费视频| 久青草影院| 五月天天爽| 99re免费精品视频| 人人操9| AV色婷婷| www·五月天| 91九色成人原创视频| 久热中文字幕| 九九热视频免费观看| 九九中文字幕九| 五月婷婷在线视频| 五月天国产成人| 婷婷五月综合丁香久久| 五月色色色| 亚州日本欧州韩美高青高潮一| 婷婷影院欧美| 久久久久婷婷| 五月丁香中文字幕| 天天操夜夜爽天天操| 五月停视频天堂| 99激情在线| 婷婷五月天视频在线观看| 国产99久9在线| 99热精品在线| 婷婷五月天情色| 五月婷高清视频| 99久精品| 91精品激情9| 99热久草| 97婷婷五月| 久久五月丁香婷婷| 蜜乳人妻一区二区三区| 久久思思热| 国产性爱一级| 色五月婷婷影院| 五月天色婷好好| 97黑人精品区| www.婷婷com| 五月婷婷色| 91婷婷五月天嫩女| 婷婷六月丁香开心深深爱| 久久精品综合色| 狠狠色丁香乆乆| 狠狠爱综合网| 51XX午夜影福利| 色婷婷综合网| 久久亚洲婷婷| 久久人人人人妻| 激情四射五月天偷偷看婷婷| 丰满人妻妇伦又伦精品国产| www.超碰在线| 欧洲不卡视频| 日本一毛片| 色婷婷五月天视频在线| 丁香五月在线视频黑人| 色婷婷五月天亚洲| 激情五月综合网| 婷婷综合网性| 成人无码髙潮喷水A片| 亚洲日日日| 色天堂A| 色亚洲激情| 婷婷五月开心中文字幕在线| 99亚洲综合| 五月丁香六月婷| 成人网在线视频| 色综合9| 国产肥白大熟妇BBBB视频| 久热免费| 99在线精品观看99| 天天综合在线网| 97狠狠色| 超碰激情网| 色噜噜97视频在线观看| 男人的天堂五月丁香| 日韩婷婷五月天| 99超在线| 99热欧| 丁香六月婷婷缴情欧美| 天天综合网、天天综合色| 九九热中文| 久久久com| 五月丁香婷婷基地| 色色色色热热| 99热永久在线观看| AV 3P| 激情小说五月天中文字幕| 影音先锋 91工厂| 一本道综合网| 66精品成人免费网站在线观看| 激情五月五月五月婷婷| 色五月婷激情| 婷婷五月丁香网| 色偷偷五月天| 久碰婷婷视频| 99国产这里只有精品| 五月丁香六月激情视频| 天天天天干| 97操碰视频| 五月天综合网| 国产精品18久久久| 综合色五月亭亭| 色五月,婷婷大香蕉| 光棍影院日韩精品| 色色激情| 丁香婷婷激情五月| 天堂草在线观看| 色色色热| 亚洲五月天激情| 国产亚洲精品久久久久久豆腐| 亚洲中字AV电影在线网站| 99欧美精品99日本精品| 日本乱论99| 亚洲中文字幕AV| 91婷婷在线| 天天爽—爽| 久久66精品| 久久这里只有精品热在99| 国产无人区大片| 一区二区三区视频| 亚洲天堂久久| 九九99精品视品| 丁香色影院| 久草大| 激情综合网,五月| 激情五月婷婷综合色播小说| 婷婷五月天综合在线| 欧美色色色色色色色| 五月花婷婷| 色综合99无码 | 91丨九色丨国产打屁股| 久久婷婷综合五月| 丁香五月婷婷天堂大香蕉| 思思热国产视频| 伊人狠狠操| 国产在线中文字幕| 天堂无码人妻精品AV一区| 九九综合图片网| 色狠狠五月天| 无码动漫AV| 色色自拍视频网站| 激情网五月| 伊人久久婷婷| 光棍影院日韩精品| 丁香五月中文字幕| 色色五月天丁香| 情情五月天色| 四虎成人精品永久免费AV九九| 黄桃AV无码免费一区二区三区| 婷婷久久在线| 亚州欧美国产久精国产99综合视频| 五月花激情| 国产欧洲欧洲精品久久| 97超碰欧美中文字幕| 丁香五月天无码AV| 色婷婷久久| 裸体做A爰片毛片A片免费| 久久3p| 久久婷婷五月综合色播| 亚洲欧美成人在线| 欧美偷偷操| 五月婷婷久久激情| 超碰三级片| 色色9 9| 成人在线不卡| 激情五月视频在线婷婷| 在线不卡视频| 99九九在线视频| 丁香五月婷婷亚洲另类| 五月丁香六月婷| 六月丁香AV| 色五月丁香总合网| 婷婷在线视频| 嫩模草| 精品九九在线观看视频| 国产密乳av一区二区三区四区| 色情婷婷| 色五月天丁香| 欧美色色色色色| 日日综合网| 99久久五月丁香野外| hd五月婷婷在线| 亚洲天堂久久| 亚洲AV无码影院| 玖久精品视频9| 做爰丰满少妇1313| AV中文在线| 久久WW| www.久操| 久久婷婷五月综合色和| 国产欧美精品AAAAAA片| 天天 青草 制服丝袜 在线| 久久九九99亚洲国产久精综合| 九九色色| 丁香五月婷婷久久久| 亚洲精| 在线成人网站| 成人视频在线免费播放| 亚洲 成人 电影av在线观看| 男人综合网| 婷婷综合五月| 免费在线a| 天天激情站| 在线五月婷| 亚洲综合色棒| 久久全意婷婷| 丁香综合网| 日韩精品视频中文字幕| 五月婷婷婷婷婷婷艺术| 99国产精品久久久久久久久久久| 色五月丁香总合网| 五月丁香在线观看| 激情美女五月天| 99爱在线免费视频| 亚洲人人96@| 六月丁香五月婷婷| 成人va在线观看视频| 色色色色色色色色网站| 天天肏夜夜肏| 看全色黄大色大片| 激情五月色综合网| 亚洲操人| 久久xx| 九九热精品视频在线观看| 午夜色色色极品视频| 狠狠色丁香| 5月婷婷6月丁香aV| 亚洲日本韩国| 26uuu亚洲色| 99热网精品| 婷婷丁香五月天在线| 五月婷无码| 五月天俺去也| 狠狠爱成人综合网| 91成人性爱视频| 久久综合色情网站| 中文资源在线a| 亚洲操操| 亚洲国产精品二二三三区| 特级片神马电影| 黄色av网站在线免费播放| 五月婷婷亚洲色视频| 狠狠爱婷婷丁香| 久热这里只有| 日本精品在线噜噜噜| 丁香六月婷婷久久综合| 综合xx网| 丁香五月婷婷av影院| 五月婷婷婷丁香播| 97碰碰视频在线观看免费| 九九色热| 五月天色网站| 久久久性爱视频| 丁香五月在线观看| 99视频精品8 | 国产97色在线| 丁香五月婷婷六月婷婷| 99热久| 久久激情五月网| 大香蕉久久久久| 激情色中文| 久久五月婷婷综合网| 日韩视频99| 99er日韩| 五月丁香六月激情综合| 婷婷久久综合久色| 99啪| 中文字幕人成乱码在线观看| 久狠日av| 日本超碰在线| 精品99*| 九九99九九99九九99视频网| 九月婷婷综合八月丁香在线观看| 欧美五月停| 99久久综合网| 色天天综合成人网| 日韩色五月| 九九色婷| 99久久99九九九99九他书对| 综合深爱五月| 婷婷丁香色情| 国产欧美大香蕉一区| 六月激情综合| 玖玖在线资源视频| 国产白丝在线一区| 国产欧美精品AAAAAA片| 激情久久肏屄视频| 九九久久五月天综合伊人| 99色中文| 亚洲成人影视在线| 久99视频在线观看| 婷婷五月情天| 五月丁香猫咪久久婷婷综合视频激情四射网入口 | 天堂中文国产| 五月丁香婷婷激情澎湃四射| 丁香色六月婷婷| AV中文字幕夜夜操b天天摸bb | 色婷婷影音| 色玖玖| 亚洲av成人在线| 丁香婷婷啪啪啪| 99自拍网| 色欧美日| 国精产品一区一区三区免费视频| 色99网| 成年人看Va免费视频| 色婷婷综合久色AV五色最新| 中文字幕无码成人电影| 国产 亚洲 在线| 婷婷五月丁香伊人| 五月六月丁香激情视频| 色婷婷丁香社综合| 久9热视频在线| 色婷婷基地| 9有码中文| 六月丁香婷婷六月激情综合| 五月丁香久久精品在线观看| 99资源在线视频| 久久综合婷婷| 九九热99热| 人人色婷婷| 五月激情网络| 色五月五月天| 另类色视频| 婷婷五月天激情四射| av第一二区| 丁香影院五月综合| 国产操B| 欧美日韩欧美| 日韩另类| 天天色综网| 五月丁香成人| 久热黄色| 六月婷婷综合| 天天日天天舔| 啪啪小说五月天| 甈你aaaaa| 天天操天天谢| 婷婷五月天,影院| 五月天成人在线视频丁香| 99久久久久久| 五月天激情啪啪| 超级碰碰碰碰视频| 九九精品re免费视频| 婷婷五月天久| 人人97操| 色色色色色九九九九九| 玖玖@三月天天丁香婷婷| 丁香五月天电影| 99热99在线| 精品人妻伦一二三区久久| 可以看的AV| 丁香六月激情| 超碰碰碰碰| 日本九九九九| 人与禽A片啪啪| 双性美人被调教到喷水A片| 激情内射人妻1区2区3区| 99精品在线观看| 五月色综合| 黄桃AV无码免费一区二区三区| 99热66| 六月婷婷综合| 内射爽无广熟女亚洲| 国产精品第一国产精品| 超喷97免费在线视频| 97一区二区| 久久婷婷免费| 欧美啪啪网| 97自拍视频网| 三级毛片7979| 成人 视频免费观看网站| 99热综合在线| 久思思热视频在线观看| 五月色婷婷亚洲 | 色婷婷丁香综合中文字幕| 亚洲成人AV在线播放| 婷婷八月激情| 高清激情av在线观看| 人人舔人人色人人高潮| 久久久精品人妻录| www激情婷婷com| 色五月成人| 天天久久狠狠色综合| 99热这里只有精品3| 欧美日韩精品人妻狠狠躁免费视频| 国产乱人偷精品人妻A片| 婷婷久久色五月婷婷久久久| 国产99久久久国产精品免费看| www.久99| 91色碰| 天天肏夜夜肏| 丁香婷婷基地| 狠狠干激情五月| 天天爽天天日天天舔| 99色 | 在线成人视频免费| 婷婷五月综合在线| 2020久久婷婷五月| 成人五月天视频| 久久激情五月婷婷| 欧美日韩99| 九九精品碰| 色婷婷久久久| 爱之国产色情综合| 思思久久青草热| 这里只有精品视频| 五月天综合婷婷| 国产日产亚洲系列最新| 久久综合伊人77777蜜臀| 丁香色六月| www,婷婷五月天,com| 亚洲网视屏| 97在线观看| 99综合熟女| 网色99| 99成人小视频| 久久东京热婷婷五月| 中文字幕无码人妻少妇免费视频| 婷婷久久图片| 婷婷激情五月吧| 日日狠狠久久偷偷四色综合免费| 99色婷婷视频| 婷婷色五月综合| 另类激情四射| 婷婷激情五月综合| 情欲综合网| 99精品在线观看视频| 婷婷丁香六月| 97欧美在线| 色五月婷婷、老熟女| 激情五月天婷婷| 桃色成人网| 五月婷婷丁香大陆免费| 亚洲五月丁| 91超级碰碰| 丁香婷婷婷| 五月天合网| 97香蕉久久超级碰碰高清版| 日本不卡一区二区三区| 精品99在线| 丁香涩涩爱| 天天干,夜夜爽| 色情五月| 色婷婷五月天在线| 色999五月色| 国产性爱大片久久| 婷婷五月AA五月在线| www.射伊蕉婷婷| 怎么样可以看免费的一级av| 激情婷婷五月少妇| 人人视频色| 日日撸夜夜操| 99偷拍视频在线日本| 一本综合丁香日日狠狠色| 超碰亚洲欧美| 亚洲九区| 91九色最新视频| 伊人春天av| 婷婷五月天黄色| 婷婷在线五月综合| 天天日人人| 丁香六月婷| 国产成人综合亚洲| 久久er视频6| 91色在线/日韩| 色啦啦视频| 五月情四婷婷| 噜噜噜久久| 亚洲av无码精品色午夜| renrencaoav| 操人91| 情色五月天网站| 互月天综合| 欧美成人精品A片免费一区99| 免费成人网在线观看| 激情狠狠丁香月| 国产亚洲在线观看| 亚洲天堂爱爱| 综合色播| 色婷婷五月丁香色| www,婷婷五月天777me,com| 狠狠综合网| 99精品国产热久久91色欲| 婷婷六月激情在线视频| 久久人妻熟女一区二区| 性爱AV天堂| 97香蕉碰碰人妻国产欧美| 另类视屏| 日本天堂免费99| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 婷婷五月18永久免费网站| 色五月丁香伊人| 大香蕉久久伊人网| 亚洲色情在线| 99色综合久久| 思思re视频在线| 亚洲精品第一国产综合亚AV | 综合色播| 啪啪91| 99精品视频在线观看| 婷婷久久五月天丁香| 99只有这里有精品在线视频| 色婷婷瘦婷婷日韩| 射区导航| 久久婷婷的综合色丁香五月| 婷婷五月天国产| 五月丁香啪啪综合| Av九九| 九九综合九九| 91丨九色丨东北熟女| 俺也去婷婷五月天第五色| 天天插天天爽| 丁香婷婷偷拍| 夜夜做夜夜愛| tingtingcaobi| 丁香婷婷深情五月亚洲| 91人操| 五月天激情av| 超级碰91| 97色片| 亚洲精品欧洲精品| 青柠影视免费高清电视剧| 噜噜噜精品欧美成人在线观看| 亚洲综合欧美色丁香婷婷888月图片| 色热久资源| 日韩ww| 可以免费观看的AV| 大香蕉啪啪啪| 日本色婷婷| 婷婷丁香五月亚洲| 玖玖爱综合网| 丁香激情网| 亚洲婷婷丁香五月在线| www.seqingwuyuetian| 久狠狠狠| 欧美一线视频| 99视频在线精品免费观看2| 婷婷丁香五月天在线视频| 丁香六月天婷婷| 极品另类| av在线超清中文| 日逼影音先锋AV男人资源站| 久久九精品| 丁香5月激情网| 色www99| 欧美在线干| 色婷婷久久| 老美AA片| 天天操夜夜爱| 开心五月婷婷婷美女| 五月婷丁香| 久久激情五月| 亚洲精品五十一区| 五月天婷婷Av| 激情综合五月| 婷婷五亚洲| 久久婷婷青草五月天| 五月天丁香久久综合 | 色噜噜狠狠一区二区三区| 色婷婷六月综合|