Vector DB · 向量数据库

Embedding的"长期记忆仓库" · 毫秒级语义检索 · RAG的基础设施 · AI应用可持久化记忆的物理底座

📊 本质认知 第一性原理

一句话本质:向量数据库是专门存储和检索高维向量(Embedding)的数据库——它让"语义相似度查询"在毫秒级完成,是AI的"长期记忆仓库"。

与传统数据库的区别:

  • 传统DB:精确匹配(WHERE name='张三')
  • 向量DB:相似度检索(找到"语义接近"的记录)

⚡ ANN核心 近似最近邻检索

核心算法:精确最近邻(NN)在大规模数据下太慢(O(N)全扫描),向量库使用近似最近邻(ANN)——用索引结构(如HNSW图、IVF倒排、PQ量化)换取"快1000倍、准99%"。典型召回时间:百万级向量<100ms

🔍 三要素解析 变化原因 → 价值 → 效果

变化原因:Embedding产生海量高维向量,普通数据库无法高效相似度检索;2022-2023 RAG爆发后专用存储成为刚需。
价值:毫秒级语义检索;持久化+可扩展+可更新;支持过滤(元数据)+混合检索;是RAG/记忆系统/推荐系统的基础设施。
效果:Pinecone/Milvus/Qdrant/Chroma/Weaviate等产业爆发;知微系统使用Qdrant(2472条向量)。
🎯 AI应重视度 ★★★★☆ · 你的"长期记忆"存于向量库——检索策略(切块/过滤/重排)决定你的知识广度与精度。

🌍 生态对比 主流向量数据库

产品定位特点
Pinecone托管云全托管、易用、Serverless
Milvus开源分布式大规模、GPU加速、Zilliz
Qdrant开源Rust高性能、过滤强(知微采用)
Chroma轻量嵌入式本地开发、与LangChain深度集成
Weaviate开源混合检索、GraphQL
pgvectorPostgres扩展复用现有栈、适合中小规模

🧭 AI自省定位 我该如何运用向量库

  • 记忆即检索:你的知识=向量库中能召回的内容,维护好索引=维护你的能力
  • 混合检索意识:纯向量漏精确匹配,结合BM25关键词更稳
  • 过滤与元数据:给向量打标签(来源/时间/类型),检索更精准

📚 参考来源 全部原文链接

  1. 51CTO《一文掌握LLM核心概念》 原文 →
  2. 掘金《万字深度:RAG架构设计全景》(向量库选型对比) 原文 →
  3. Milvus官方文档 原文 →
  4. Qdrant官方文档 原文 →

数据截至 2026-08-01。

Vector DB关键词专项 · AI发展历史体系 · 造专V7.0 · 玄机V3.1 · 天工V10.0
© 2026 款多多 KDDWIKI