MongoDB

MongoDB

文档数据库与向量搜索

MongoDB

MongoDB Atlas Vector Search 在文档内建 HNSW 向量索引,让嵌入向量与业务数据同库存储,并支持 Voyage AI 自动嵌入,省去独立的向量库运维。

Atlas
全托管向量库
Voyage AI
自动嵌入
HNSW
向量索引

免费试用 · 无需下载即可在线体验

关于 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 作品,无需任何设计经验

1

创建 Atlas 集群

在 MongoDB Atlas 开通集群并开启 Vector Search 索引。

2

定义向量索引

用 Atlas Search 索引配置 HNSW 参数,指定嵌入字段与维度。

3

写入含向量的文档

把文本嵌入后连同业务字段写入同一文档,或用 Voyage AI 自动嵌入。

4

执行向量检索

用 $vectorSearch 聚合阶段检索最近邻,接入 RAG 链路。

全平台客户端下载

支持网页端、桌面端、移动端及浏览器插件,随时随地开启创作

使用入口

官网
产品主页与定价
下载
Atlas 控制台
免费层集群
下载
开发者文档
Vector Search 指南
下载
SpeedAIAD

常见问题解答

遇到问题?这里可能有你想要的答案

1

MongoDB 做向量库要额外维护吗?

不需要独立向量库。Atlas Vector Search 把向量索引建在文档内,与业务数据同库,配合 Voyage AI 自动嵌入可省掉嵌入管线。

2

Vector Search 支持哪种索引算法?

使用 HNSW(近似最近邻)索引,兼顾查询速度与召回质量,可在 Atlas 索引定义中配置参数。

与同类向量数据库对比

和同类工具横向对比,帮你选对工具。

对比维度RedisMongoDBElasticsearchUpstash
数据模型键值 + 向量(Query Engine)文档(BSON) + 向量倒排索引 + 向量Serverless Redis + 向量
向量索引HNSW(向量集合)HNSW(Atlas Vector Search)HNSW(kNN/dense_vector)DiskANN
部署形态自建 / Redis CloudAtlas 全托管自建 / Elastic CloudServerless(按用量)
AI 场景语义缓存 / RAG 检索RAG + 自动嵌入混合检索 / RAG边缘 / 无服务器 RAG