MongoDB
The Query API.
Simple, expressive and unified.
A flexible, intuitive way to work with data. Deliver applications with minimal code and maximum productivity, in the language and tool of your choice.
The MongoDB Query API gives developers an intuitive way to handle complex data workloads for any data type, including arrays, geospatial, and time series data, so they can deliver more with less code.
- Work in your preferred language
- A single interface for operational, analytical, and search workloads
Work easily with any data type
Get complete control over your data with the MongoDB Query API. It’s designed to handle any data structure with ease, including key-value, graph, geospatial, time series, and objects. Optimized for embedded arrays and objects, these expressive querying capabilities unlock the flexibility of the document model.
Boost productivity with a single interface
Unlock the full potential of data operations. Perform key operations, including indexing, querying, and updating; all through a single, powerful API. Modernize your applications by using transactional, search, and analytical queries, without the need to switch between interfaces or struggle with complex query syntax.
Feature overview
Simplify working with data
Expressive querying made easy
Composable in-database transformations
Full-text search, time series, and more
Query. Transform. Analyze.
Start using the Query API today
- CRUD
- Aggregations
- Change streams
- Geospatial and graph
- Full-text search
- Language drivers