| 数据量 | 推荐索引 | 理由 |
|---|---|---|
| <1 万 | Flat | 简单,精度 100% |
| 1 万 -100 万 | HNSW | 速度快,精度高的 |
| 100 万 -1000 万 | IVF-PQ | 平衡速度和内存 |
| 1000 万 -1 亿 | IVF-PQ / LSH | 内存受限 |
| >1 亿 | LSH / 分片 | 超大规模 |
按场景选型
| 场景 | 推荐索引 | 关键指标 |
|---|---|---|
| 实时检索 | HNSW | 延迟 < 10ms |
| 离线分析 | IVF | 构建快 |
| 内存受限 | IVF-PQ | 压缩率高 |
| 超高精度 | Flat / HNSW | Recall > 95% |
| 近似即可 | LSH | 速度快 |
| 数据量 | 推荐索引 | 理由 |
|---|---|---|
| <1 万 | Flat | 简单,精度 100% |
| 1 万 -100 万 | HNSW | 速度快,精度高的 |
| 100 万 -1000 万 | IVF-PQ | 平衡速度和内存 |
| 1000 万 -1 亿 | IVF-PQ / LSH | 内存受限 |
| >1 亿 | LSH / 分片 | 超大规模 |
| 场景 | 推荐索引 | 关键指标 |
|---|---|---|
| 实时检索 | HNSW | 延迟 < 10ms |
| 离线分析 | IVF | 构建快 |
| 内存受限 | IVF-PQ | 压缩率高 |
| 超高精度 | Flat / HNSW | Recall > 95% |
| 近似即可 | LSH | 速度快 |