LELexEdge词汇锋面
AI专业术语

Vector Database

向量数据库 · 专门给 AI 用的搜索引擎

RAG数据库
VECT
定义
Vector DatabaseAI领域的专业术语Vector Database 专门用于存储 Embedding 向量并支持高效的相似度搜索。

最后更新:2026-03-18

什么是Vector Database?

Vector Database 专门用于存储 Embedding 向量并支持高效的相似度搜索。Pinecone、Weaviate、Milvus 是最流行的向量数据库,也有 pgvector 等传统数据库的向量扩展。

  • RAG 系统的核心存储组件
  • 支持 ANN(近似最近邻)高效检索
  • 专用 vs 扩展:Pinecone vs pgvector 各有优劣

Vector Database详解

Vector Database 是 RAG 和语义搜索的基础设施,专门优化了高维向量的存储和相似度检索。核心技术是 ANN(Approximate Nearest Neighbor)算法,如 HNSW 和 IVF,能在毫秒级完成百万级向量的相似度搜索。市场上有两类方案:专用向量数据库(Pinecone、Weaviate、Milvus、Qdrant)和传统数据库的向量扩展(pgvector、SQLite-vec)。选择取决于规模和复杂度——小规模用 pgvector 就够,大规模需要专用方案。

Vector Database的应用场景

正式定义

专门用于存储高维向量数据并支持高效相似度检索的数据库系统

应用场景

  • RAG 系统的向量存储和检索
  • 大规模语义搜索服务
  • 推荐系统的特征存储

常见误区

  • 向量数据库不是传统数据库的替代品,两者互补
  • 不是所有 RAG 都需要专用向量数据库,小规模用 pgvector 就够
  • 向量数据库的性能不只取决于算法,索引策略和硬件配置同样关键

实际案例

📌 Pinecone 的规模

Pinecone 作为最流行的托管向量数据库,支持存储数十亿向量,P99 查询延迟 < 50ms,被 Notion、Shopify 等公司用于生产环境的 RAG 系统。

Vector Database的参考来源

关于Vector Database的常见问题

向量数据库和传统数据库有什么区别
传统数据库按精确值查询,向量数据库按语义相似度检索,核心操作是近似最近邻搜索(ANN)。
主流向量数据库有哪些
专用方案有 Pinecone、Milvus、Qdrant、Weaviate,传统数据库扩展有 pgvector、Elasticsearch kNN。