关于 MongoDB
文档库原生长出向量检索
MongoDB 是流行的文档型 NoSQL 数据库,以灵活的 BSON 文档模型与水平扩展能力著称,被广泛应用于业务系统与时序数据。
Atlas Vector Search 在 MongoDB 文档内提供 HNSW 向量索引,可以把嵌入向量和业务字段存在同一文档里,省掉独立向量库的同步与运维。
MongoDB 还集成了 Voyage AI 自动嵌入能力,写入文档时自动生成向量,并在 Atlas 上提供全托管、弹性扩缩的 Serverless 实例,适合 RAG 与语义检索场景。
核心功能一览
六大核心能力,覆盖创作全流程
Atlas Vector Search
在文档内建 HNSW 向量索引,向量与业务数据同库存储。
Voyage AI 自动嵌入
写入文档时自动生成嵌入向量,无需自建嵌入管线。
混合检索
向量相似度与全文/过滤条件组合,提升 RAG 召回质量。
全托管 Atlas
Serverless 与集群形 态,弹性扩缩、免运维。
聚合管道集成
向量检索可嵌入 MongoDB 聚合管道,与既有查询无缝衔接。
零基础快速上手
4 步完成你的第一件 AI 作品,无需任何设计经验
创建 Atlas 集群
在 MongoDB Atlas 开通集群并开启 Vector Search 索引。
定义向量索引
用 Atlas Search 索引配置 HNSW 参数,指定嵌入字段与维度。
写入含向量的文档
把文本嵌入后连同业务字段写入同一文档,或用 Voyage AI 自动嵌入。
执行向量检索
用 $vectorSearch 聚合阶段检索最近邻,接入 RAG 链路。

常见问题解答
遇到问题?这里可能有你想要的答案
MongoDB 做向量库要额外维护吗?
不需要独立向量库。Atlas Vector Search 把向量索引建在文档内,与业务数据同库,配合 Voyage AI 自动嵌入可省掉嵌入管线。
Vector Search 支持哪种索引算法?
使用 HNSW(近似最近邻)索引,兼顾查询速度与召回质量,可在 Atlas 索引定义中配置参数。
与同类向量数据库对比
和同类工具横向对比,帮你选对工具。
| 对比维度 | Redis | MongoDB | Elasticsearch | Upstash |
|---|---|---|---|---|
| 数据模型 | 键值 + 向量(Query Engine) | 文档(BSON) + 向量 | 倒排索引 + 向量 | Serverless Redis + 向量 |
| 向量索引 | HNSW(向量集合) | HNSW(Atlas Vector Search) | HNSW(kNN/dense_vector) | DiskANN |
| 部署形态 | 自建 / Redis Cloud | Atlas 全托管 | 自建 / Elastic Cloud | Serverless(按用量) |
| AI 场景 | 语义缓存 / RAG 检索 | RAG + 自动嵌入 | 混合检索 / RAG | 边缘 / 无服务器 RAG |
同类推荐工具
发现更多优质 AI 创作工具,找到最适合你的那一款
AI21 Labs
AI21 Labs 是 2017 年成立的独立基础模型公司,主打 Jamba 系列开源权重大模型——采用 Mamba-Transformer 混合架构、支持 256K 上下文,并以 Maestro 编排平台服务金融、医疗等受监管行业。
阿里云百炼
阿里云百炼(Model Studio)是一站式大模型开发平台,集成通义千问全 系列与 DeepSeek、Kimi、智谱 GLM 等三方模型,提供模型推理、微调(SFT/CPT/DPO)、部署、Agent 开发、RAG 知识库与 MCP 注册能力,并兼容 OpenAI 接口。
Anyscale
Anyscale 是 Ray 原创团队创立的托管式 AI 计算平台,为分布式模型训练、批量推理、RAG 管线、智能体编排与强化学习后训练提供生产级基础设施。基于 Ray 这一被 OpenAI、Uber、Shopify 等广泛使用的开源分布式引擎,支持多云(AWS / GCP / Azure 等)与 Bring-Your-Own-Cloud,按用量计费,新用户赠 $100 额度。
Apache Airflow
Apache 顶级开源项目,用 Python 代码定义有向无环图(DAG)来编排批处理工作流,拥有 1500+ 算子与庞大生态,是数据管道调度领域的事实标准。