外观
一句话答案
主流向量数据库:Milvus(开源高性能)、Pinecone(云托管)、Weaviate(混合搜索),按规模和运维能力选择。
核心要点
| 产品 | 特点 |
|---|---|
| Milvus | 开源/高性能/支持亿级 |
| Pinecone | 云托管/免运维 |
| Weaviate | 混合搜索(向量+关键词) |
| Chroma | 轻量/适合原型 |
| pgvector | PostgreSQL 插件 |
索引类型: HNSW(高召回) / IVF(高吞吐) / FLAT(精确但慢)
追问与易错
追问方向:
- 这个概念在你的项目中是怎么应用的?
- 和相关技术/方案相比有什么优劣?
- 如果出了问题你会怎么排查?
易错点:
- ❌ 只知道概念不知道原理——面试官会追问底层实现
- ❌ 缺乏实际使用经验——结合项目场景回答更有说服力
💡 记忆锚点
向量数据库选型像选房子:Milvus是自建豪宅(开源高性能,支持亿级,但要自己运维),Pinecone是精装公寓(云托管免运维,开箱即用但要付租金),Weaviate是复式楼(混合搜索向量+关键词),Chroma是临时帐篷(轻量级适合快速原型),pgvector是在老房子加建(PostgreSQL插件,不想引入新组件时用)。索引选HNSW要高召回,选IVF要高吞吐。