直观的界面可简化任何数据类型(包括数组、地理空间和时间序列数据)的复杂数据工作负载处理,所有这些都使开发者能够用更少的代码交付更多的工作。
- 用您的首选语言工作
- 用于操作、分析和搜索工作负载的单一界面
功能概览
表达式查询
使用一系列强大的运算符(例如 $elemMatch 和 $geoWithin)根据条件组合(包括嵌套数组和对象内的组合条件)查询和更新一个或多个文档。
多种索引类型
无论字段嵌套的深度如何,都可以优化查询多种索引类型。
地理空间和图数据
轻松查询地理空间数据,并使用 $graphLookup 等运算符来遍历已连接的数据集。
跨集合和数据库查询
使用 $lookup 和 $unionWith 加入及融合多个集合,或使用 Atlas Data Federation 跨数据库查询,以便进行深入分析和探索。
就地转换和分析数据
使用聚合管道以简单、模块化的方式构建复杂的转换。
专为文档模型而构建的全文检索
部署高级的全文检索功能,无需管理额外的基础设施。
变更流
构建实时的事件驱动型应用程序,以通过触发服务器端逻辑对数据库变更做出反应。
按需增量物化视图
预先计算并缓存常见查询,以便在处理新数据时动态更新结果集。
简化数据处理
查看文档
轻松查询多种数据类型,包括地理空间、图、时间序列以及嵌套数组和对象,同时还能使用首选语言完成所有操作。
Python
Javascript
Java
MongoShell
查询、转换、分析
了解 Query API 必须提供的功能,以及它如何助力其他组织转换其应用程序和工作流。
充分利用 Atlas
利用 MongoDB 开发者数据平台的其他功能,提供更多的数据驱动体验和见解。
使用以下方法构建 MongoDB 数据库:
- CRUD
- 聚合
- 变更流
- 地理空间和图
- 全文搜索
- 多语言驱动程序