Milvus 致力於提供最優質的向量資料庫,以支援人工智慧應用與向量相似度搜尋。然而,團隊正持續努力導入更多功能與最佳實用工具,以提升使用者體驗。本頁面列出使用者在使用 Milvus 時可能遇到的若干已知限制。
| 資源 | 限制 |
| 資料庫 | 255 個字元 |
| 集合 | 255 個字元 |
| 欄位 | 255 個字元 |
| 索引 | 255 個字元 |
| 區隔 | 255 個字元 |
資源名稱(例如集合名稱、區隔名稱或索引名稱)可包含數字、字母及底線 (_)。資源名稱必須以字母或底線 (_) 開頭。
| 資源 | 限制 |
| 分區 | 1,024 |
| 分片 | 16 |
| 欄位 | 64 |
| 索引 | 1 |
| 實體 | 無限制 |
| 操作 | 限制 |
| 插入 | 64 MB |
| 搜尋 | 64 MB |
| 查詢 | 64 MB |
在當前版本中,待載入的資料量必須低於所有查詢節點總記憶體資源的 90%,以預留記憶體資源供執行引擎使用。
| 向量 | 限制 |
topk (要回傳的最相似結果數量) | 16,384 |
nq (搜尋請求的數量) | 16,384 |
下表概述了不同索引類型對各種搜尋行為的支援情況。
| HNSW | DISKANN | FLAT | IVF_FLAT | IVF_SQ8 | IVF_PQ | SCANN | GPU_IFV_FLAT | GPU_IVF_PQ | GPU_CAGRA | GPU_暴力搜尋 | 稀疏反向索引 | BIN_FLAT | BIN_IVF_FLAT |
| 基本搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 分割區搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 已擷取原始資料的基本搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 帶分頁的基本搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 篩選搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 範圍搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 否 | 是 | 是 | 是 |
| 分組搜尋 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | 否 | 否 | 否 | 否 | 是 | 否 | 否 |
| 使用迭代器搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 否 | 是 | 是 | 是 |
| 混合搜尋 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是(僅限 RRFRanker) | 是 | 是 |
| 查詢/取得 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
| 使用迭代器的查詢 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 否 | 是 | 是 | 是 |