Vector Search 技术路线对比
| 技术 | 原理 | 查询速度 | 准确率 | 内存占用 | 建索引速度 | 更新能力 | 适用规模 | 推荐指数 |
|---|---|---|---|---|---|---|---|---|
| Flat | 暴力计算所有向量距离 | ⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | <5万 | ⭐⭐⭐⭐⭐ |
| HNSW | 多层小世界图 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐☆ | ⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ | 5万~500万 | ⭐⭐⭐⭐⭐ |
| IVF | 聚类后搜索局部 | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ | >100万 | ⭐⭐⭐ |
| PQ | 向量压缩 | ⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ | 超大规模 | ⭐⭐⭐ |
| IVF+PQ | 聚类+压缩 | ⭐⭐⭐⭐⭐ | ⭐⭐☆ | ⭐⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ | 千万级以上 | ⭐⭐⭐ |
| HNSW+PQ | 图+压缩 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐☆ | ⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ | 百万级以上 | ⭐⭐⭐⭐⭐ |