MongoDB
A API de Consulta.
Prática, expressiva e unificada.
Uma maneira flexível e intuitiva de trabalhar com dados. Forneça aplicativos com programação mínima e produtividade máxima, e com as ferramentas e na linguagem de sua preferência.
Uma interface intuitiva que simplifica as cargas de trabalho de dados complexos para qualquer tipo de dado — incluindo dados de matrizes, geoespaciais e de time-series —, permitindo ao desenvolvedor usar menos recursos de programação e obter resultados ainda melhores.
- Trabalhe com a linguagem de sua preferência
- Uma única interface para cargas de trabalho operacionais, analíticas e de pesquisa
Trabalhe facilmente com qualquer tipo de dados
Aproveite um controle total sobre seus dados com a API de Consulta do MongoDB. Ela foi projetada para funcionar com qualquer estrutura de dados com facilidade, incluindo valor-chave, gráfico, geoespacial, time-series e objetos. Otimizadas para matrizes e objetos incorporados, esses recursos expressivos de consulta permitem aproveitar a flexibilidade do modelo de documento.
Aumente a produtividade com uma única interface
Aproveite todo o potencial das operações de dados. Execute operações importantes, como indexações, consultas e atualizações — tudo por meio de uma única API poderosa. Modernize seus aplicativos com consultas transacionais, analíticas e de pesquisa, sem a necessidade de alternar entre interfaces ou ter que usar sintaxes de consulta complexas.
Visão geral do recurso
Consulta expressiva
Utilize uma grande variedade de operadores eficientes, como $elemMatch e $geoWithin para consultar e atualizar um ou mais documentos com base em uma combinação de critérios, incluindo dentro de arrays e objects.
Diversos tipos de índices
Otimize suas consultas com diversos tipos de índices — não importa quão profundamente aninhados estão os campos.
Dados geoespaciais e de gráficos
Consulte dados geoespaciais com facilidade e use operadores como $graphLookup para cruzar os conjuntos de dados conectados.
Faça consultas em coleções e bancos de dados
Use $lookup e $unionWith para unir e combinar diversas coleções, ou o Atlas Data Federation para consultar bancos de dados e fazer análises e explorações aprofundadas.
Transforme e analise dados em vigor
Use a pipeline de agregação para gerar transformações complexas de forma modular com facilidade.
Busca de texto completo construída para o modelo de documento
Implemente buscas de texto completo avançadas sem a necessidade de gerenciar infraestruturas adicionais.
Change streams
Crie aplicativos em tempo real, orientados por eventos, que reagem a mudanças no banco de dados, acionando a lógica do lado do servidor.
Visualizações materializadas incrementais e sob demanda
Pré-calcule e armazene em cache consultas comuns, atualizando de forma dinâmica conjuntos de resultados à medida que novos dados são processados.
Trabalhe com dados de forma mais prática
Consulte. Transforme. Analise.
Experimente o aplicativo de demonstração interativo
Aproveite o Atlas ao máximo
Comece a usar a API de Consulta hoje mesmo
- CRUD
- Agregações
- Change streams
- Geoespacial e gráfico
- Busca de texto completo
- Drivers de linguagem