Esta página fornece orientação para desenvolvedor criar aplicativos com o MongoDB. Aprender como conectar-se a implantações, trabalhar com seus dados, adicionar recursos de aplicativo e dimensionar para produção. Selecione uma seção de página dependendo de onde você está em sua jornada de desenvolvimento.
Iniciar desenvolvimento
Se você está apenas começando com o MongoDB, siga este caminho para criar seu primeiro aplicativo:
Conecte-se à sua implantação a partir do seu aplicativo.
Realizar operações CRUD para criar, ler, atualizar e excluir dados.
Modele seus dados para se adequar aos padrões de acesso do seu aplicativo.
Execute pipelines de agregação para analisar e transformar seus dados.
Conecte-se ao MongoDB
Use as páginas a seguir para se conectar à sua implantação do MongoDB.
- Bibliotecas do cliente
- O MongoDB fornece bibliotecas oficiais do cliente para várias linguagens de programação. Aprenda a usar essas bibliotecas para interagir com o MongoDB em seus aplicativos.
- Conectar-se a clusters
- Saiba como se conectar à sua implantação do Atlas ou do MongoDB autogerenciado.
- Utilizadores de banco de dados
- Aprenda como criar e gerenciar usuários de banco de dados em Atlas e implantações autogerenciadas.
Aprenda o básico
Use as páginas a seguir para entender sua implantação e começar a interagir com seus dados:
- Documentos
- Documentos são a unidade básica de armazenamento de dados no MongoDB. Saiba como o MongoDB armazena e estrutura dados como documentos BSON.
- Bancos de dados e coleções
- Bancos de dados e coleções são usados para organizar documentos no MongoDB. Saiba como criar e gerenciar bancos de dados e coleções.
- Operações CRUD
- Saiba como criar, ler, atualizar e excluir documentos em coleções.
- Modelagem de dados
- Modelagem de dados refere-se à organização de dados dentro de um banco de dados e aos links entre entidades relacionadas. Saiba como projetar seu modelo de dados para melhor atender às necessidades do seu aplicativo.
- Operações de agregação
- Use pipelines de agregação para processar documentos e retornar resultados calculados. Aprenda a usar operações de agregação para analisar e transformar seus dados.
- Indexes
- Índices oferecem suporte à execução eficiente de query no MongoDB. Saiba como criar e gerenciar índices para otimizar o desempenho da query.
- Referência
- Documentação de referência para comandos, operadores e opções de configuração do MongoDB .
Criar recursos do aplicativo
Use as páginas a seguir para adicionar recursos como MongoDB Search e MongoDB pesquisa vetorial ao seu aplicativo:
- Pesquisa
- O MongoDB Search é uma pesquisa de texto completo incorporada que oferece uma experiência perfeita e dimensionável para criar recursos de aplicativos baseados em relevância. Saiba como começar a usar o MongoDB Search e implementar funcionalidades de pesquisa avançada em seus aplicativos.
- Vector Search
- Ao usar o MongoDB como um banco de dados vetorial, você pode usar o MongoDB Vector Search para pesquisar e indexar perfeitamente seus dados vetoriais junto com outros dados do MongoDB . Saiba como implementar a pesquisa vetorial em seus aplicativos.
- Integrações de IA
- Saiba como integrar o MongoDB a frameworks, ferramentas e plataformas de IA para criar aplicativos e agentes de IA.
- Transações
- As transações permitem executar várias operações de leitura e gravação em um ou mais documentos como uma única operação atômica. Saiba como usar transações em seu aplicativo e na biblioteca do cliente.
- Fluxos de alterações
- Os change streams permitem que os aplicativos acessem e respondam a alterações de dados em tempo real. Aprenda como configurar change streams para responder a alterações nos dados.
- Séries temporais
- Dados de séries temporais são uma sequência de pontos de dados que permite analisar as alterações ao longo do tempo. Aprenda como criar e gerenciar coleções de séries temporais e trabalhar com dados de séries temporais.
- Criptografia em execução
- A criptografia em execução protege os dados quando transmitidos, armazenados e processados e permite queries com suporte nesses dados criptografados. Saiba mais sobre as diferentes abordagens para criptografia em execução no MongoDB e como usá-las em seus aplicativos.
- Federação de Dados
- O Data Federation permite consultar dados em várias fontes de dados, incluindo S3, Atlas clusters e outros bancos de dados MongoDB . Saiba como configurar e utilizar a Data Federation em seus aplicativos.
Notas de versão
Use as páginas a seguir para saber mais sobre as últimas mudanças e melhorias nos produtos MongoDB.
- Notas da versão do servidor
- Notas de versão para o servidor MongoDB.
- Notas da versão do Atlas
- Notas da versão para MongoDB Atlas e serviços relacionados.
- Pesquisar Notas de Versão
- Notas de versão para o MongoDB Search.
- Notas de versão do Vector Search
- Notas da versão para MongoDB Vector Search.