Menu Docs
Página inicial do Docs
/ /

Driver de nó do MongoDB

Boas-vindas ao site de documentação oficial do driver MongoDB Node.js. Você pode adicionar o driver ao seu aplicativo para usar o MongoDB em JavaScript ou TypeScript. Para mais informações sobre como baixar e instalar o driver nó Node.js, consulte Baixar e Instalar no guia de Introdução.

Você pode se conectar usando o driver Node.js para implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

Saiba como estabelecer uma conexão com o MongoDB Atlas e começar a trabalhar com dados no tutorial Introdução passo a passo.

Aprenda a criar e configurar uma conexão com uma implantação do MongoDB na seção Conectar ao MongoDB.

Aprenda a interagir com bancos de dados MongoDB e coleções na seção Bancos de dados e coleções.

Aprenda como encontrar, atualizar e excluir dados na seção Operações CRUD.

Aprenda a usar o driver Node.js para realizar operações de agregação na seção Agregação.

Aprenda a trabalhar com BSON e outros formatos de dados na seção Formatos de Dados Especializados.

Aprenda a trabalhar com tipos comuns de índices na seção Índices em Coleções.

Saiba como executar um comando de banco de dados na seção Executar um Comando de Banco de Dados.

Aprenda a executar queries de pesquisa do Atlas na seção Executar uma query de pesquisa do Atlas.

Aprenda a executar consultas do Atlas Vector Search na seção Executar uma consulta do Atlas Vector Search.

Aprenda a monitorar as alterações no seu aplicativo e gravá-las em logs na seção Monitoramento e Registro de Logs.

Saiba mais sobre maneiras de autenticar seu aplicativo e criptografar seus dados na seção Proteger seus dados .

Encontre mais informações sobre versões do driver nó.js, compatibilidade e ferramentas de terceiros na seção Referência.

Para obter informações detalhadas sobre classes e métodos no driver Node.js do MongoDB, consulte a documentação da API do driver Node.js do MongoDB.

Saiba como relatar bugs, contribuir com o driver e encontrar ajuda na seção Problemas e ajuda.

O MongoDB e nossos parceiros fornecem vários mapeadores de documentos de objetos (ODMs) para o Node.js que permitem que os desenvolvedores trabalhem com os dados do MongoDB como objetos. Um ODM popular é o Mongoose, que ajuda a impor um esquema semirrígido no nível do aplicativo e fornece recursos para ajudar na modelagem e manipulação de dados. O Prisma, outro ODM, ajuda a garantir a consistência dos dados oferecendo um cliente de banco de dados seguro para o tipo e um esquema intuitivo.

Para obter mais informações sobre o uso de ODMs com o MongoDB, consulte os seguintes recursos:

Você pode instalar os seguintes pacotes para expandir a funcionalidade do driver Node.js:

Pacote
Descrição
BSON serialization and deserialization library used by the official MongoDB Node.js driver

Extensão C++ para Node.js que oferece suporte para autenticação Kerberos

Library for client-side encryption functionality

Driver Node.js do Legacy com suporte opcional de chamada de resposta

Zstandard compression library for Node.js

Para obter informações sobre a compatibilidade de versão de cada pacote, consulte a Matriz de suporte de componentes no repositório do Github do driver do Node.js.

Visite o Centro do Programador e a Universidade MongoDB para saber mais sobre o driver Node.js.

O Hub do Desenvolvedor fornece tutoriais e engajamento social para desenvolvedores.

Para saber como usar os recursos do MongoDB com o driver Node.js, consulte a página O que fazer e artigos.

Para fazer perguntas e participar de discussões com outros desenvolvedores usando o driver Node.js, consulte os fóruns da comunidade de desenvolvedores.

A Universidade MongoDB oferece cursos gratuitos para ensinar a todos como usar o MongoDB.

Gráfico de cursos sobre Node.js da Universidade MongoDB

Usando MongoDB com Node.js

Aprenda os fundamentos do desenvolvimento de aplicativos Node.js com o MongoDB.

Gráfico do caminho de aprendizagem sobre Node.js da Universidade MongoDB

Caminho do programador do Node.js do MongoDB

Obtenha uma compreensão abrangente do desenvolvimento de aplicativos Node.js, operações complexas, interações com conjuntos de dados do MongoDB Atlas e muito mais.

Próximo

Começar a usar o driver Node.js