此页面为开发者提供使用 MongoDB 构建应用程序的指导。了解如何连接到部署、使用数据、添加应用程序功能以及扩展以进行生产。根据您在开发过程中所处的位置选择页面部分。
开始开发
如果您刚刚开始使用 MongoDB,请按照此路径来构建您的第一个应用程序:
Connect to your deployment from your application.
Perform CRUD operations to create, read, update, and delete data.
Model your data to fit your application's access patterns.
Run aggregation pipelines to analyze and transform your data.
连接至 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 发布说明。