对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

开发中

此页面为开发者提供使用 MongoDB 构建应用程序的指导。了解如何连接到部署、使用数据、添加应用程序功能以及扩展以进行生产。根据您在开发过程中所处的位置选择页面部分。

如果您刚刚开始使用 MongoDB,请按照此路径来构建您的第一个应用程序:

  1. Connect to your deployment from your application.

  2. Perform CRUD operations to create, read, update, and delete data.

  3. Model your data to fit your application's access patterns.

  4. Run aggregation pipelines to analyze and transform your data.

使用以下页面连接到 MongoDB 部署。

客户端库
MongoDB为各种编程语言提供了官方客户端库。了解如何使用这些库与应用程序中的MongoDB交互。
连接到集群
了解如何连接到Atlas或自管理的MongoDB 部署。
数据库用户
了解如何在Atlas和自管理部署中创建和管理数据库用户。

使用以下页面了解部署并开始与数据交互:

文档 (Document)
文档是MongoDB中数据存储的基本单位。了解MongoDB如何将数据存储和结构化为BSON文档。
数据库和集合
MongoDB中使用数据库和集合来组织文档。了解如何创建和管理数据库和集合。
增删改查操作
了解如何创建、读取、更新和删除集合中的文档。
数据建模
数据建模是指对数据库中的数据以及相关实体之间的链接组织。了解如何设计数据模型以最好地满足应用程序的需求。
聚合操作
使用聚合管道处理文档并返回计算结果。了解如何使用聚合操作分析和转换数据。
索引
索引支持MongoDB中高效执行查询。了解如何创建和管理索引以优化查询性能。
参考
MongoDB命令、操作符和配置选项的参考文档。

使用以下页面向应用程序添加 MongoDB Search 和 MongoDB 向量搜索等功能:

搜索
MongoDB Search 是一种嵌入式全文搜索,可为构建基于相关性的应用功能提供无缝、可扩展的体验。了解如何开始使用MongoDB Search 并在应用程序中实现高级搜索功能。
Vector Search
通过将MongoDB用作矢量数据库,您可以使用MongoDB Vector Search 无缝搜索向量数据和其他MongoDB数据并为其索引。了解如何在应用程序中实现向量搜索。
AI 集成
了解如何将MongoDB与AI框架、工具和平台集成,以构建AI应用程序和代理。
事务
事务允许您将跨一个或多个文档执行的多个读取和写入操作作为单个原子操作。了解如何在应用程序和客户端库中使用事务。
Change Streams
变更流允许应用程序访问权限和响应实时数据变更。了解如何配置变更流以响应数据变更。
时间序列
时间序列数据是一系列数据点,可让您分析随时间推移的变化。了解如何创建和管理时间序列集合以及如何使用时间序列数据。
正在使用的加密
正在使用的加密可在传输、存储和处理时保护数据,并支持对该加密数据进行查询。了解MongoDB中正在使用的不同加密方法,以及如何在您的应用程序中使用这些方法。
Data Federation
Data Federation允许您跨多个数据源查询数据,包括 S3、 Atlas集群和其他MongoDB数据库。学习如何在应用程序中设立和使用Data Federation 。

使用以下页面了解 MongoDB 产品的最新更改和改进。

服务器版本说明
MongoDB服务器的发布说明。
Atlas 发布说明
MongoDB Atlas和相关服务的发布说明。
搜索发布说明
MongoDB Search 的发布说明。
Vector Search发布说明
MongoDB Vector Search 发布说明。