Docs Menu
Docs Home
/ /

Driver de MongoDB para Node.js

Bienvenido al sitio de documentación del controlador oficial de MongoDB para Node.js. Puede agregar el controlador a su aplicación para trabajar con MongoDB en JavaScript o TypeScript. Para obtener más información sobre cómo descargar e instalar el controlador de Node.js, consulte Descargue e instale en la guía de Introducción.

Puedes conectarte con el driver de Nodo.js para las implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

  • MongoDB Enterprise: la versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: la versión de MongoDB con código fuente disponible, gratuita y autogestionada

Aprende cómo establecer una conexión con MongoDB Atlas y comienza a trabajar con datos en el tutorial detallado Inicia con MongoDB.

Aprenda a crear y configurar una conexión a una implementación de MongoDB en la sección Connect to MongoDB.

Aprende sobre la interacción con las bases de datos y colecciones de MongoDB en la sección Bases de datos y colecciones.

Aprende cómo encontrar, actualizar y borrar datos en la sección CRUD.

Aprende cómo usar el driver de Nodo.js para realizar operaciones de agregación en la sección Operaciones de agregación.

Aprenda cómo trabajar con BSON y otros formatos de datos en la sección Formatos de Datos.

Aprende a trabajar con tipos comunes de índices en la sección Índices para la optimización de queries.

Aprenda cómo ejecutar un comando de base de datos en la sección Ejecutar un comando de base de datos.

Aprende cómo ejecutar consultas de búsqueda de MongoDB en la sección Ejecutar una consulta de búsqueda de MongoDB.

Aprende a ejecutar consultas de búsqueda vectorial de MongoDB en la sección Ejecutar una consulta de búsqueda vectorial de MongoDB.

Es necesario aprender cómo supervisar los cambios en la aplicación y guardarlos en los registros en la sección Supervisión y registro.

Aprende sobre las formas en que puede autenticar tu aplicación y cifrar tus datos en la sección Security.

Busca más información sobre las versiones del driver de Nodo.js, la compatibilidad y las herramientas de terceros en la sección Referencia.

Para obtener información detallada sobre las clases y métodos en el driver de MongoDB Node.js, consulta la documentación de la API del driver MongoDB Node.js.

Aprende cómo reportar errores, contribuir al driver y buscar ayuda en la sección Problemas y ayuda.

MongoDB y nuestros socios proporcionan varios mapeadores de objetos-documentos (ODM) para Node.js que permiten a los desarrolladores trabajar con datos de MongoDB como objetos. Uno de los ODM populares es Mongoose, que ayuda a aplicar un esquema semirrígido en la aplicación y ofrece características para asistir con el modelado y la manipulación de datos. Prisma, otro ODM, ayuda a garantizar la coherencia de los datos gracias a que ofrece un cliente de base de datos con seguridad de tipo y un esquema intuitivo.

Para obtener más información sobre el uso de ODMs con MongoDB, consulte los siguientes recursos:

Puedes instalar los siguientes paquetes para expandir la funcionalidad del driver de Node.js:

Paquete
Descripción
BSON serialization and deserialization library used by the official MongoDB Node.js driver

Extensión en C++ para Nodo.js que proporciona soporte para la autenticación Kerberos

Library for client-side encryption functionality
Zstandard compression library for Node.js

Para obtener información sobre la compatibilidad de versiones de cada paquete, consulta la Matriz de soporte de componentes en el Repositorio de Github del driver de Nodo.js.

Visita el Centro del desarrollador y MongoDB University para aprender más sobre el driver de Nodo.js.

El Centro de desarrolladores ofrece tutoriales e interacción social para desarrolladores.

Para aprender a utilizar las características de MongoDB con el driver de Nodo.js, consulta la página de artículos y guías paso a paso.

Para hacer preguntas y participar en discusiones con otros desarrolladores que utilizan el controlador de Nodo.js, consulte las comunidades de MongoDB en Reddit o Stack Overflow.

MongoDB University ofrece cursos gratuitos para enseñar a todos cómo utilizar MongoDB.

Gráfico del curso de Nodo.js de MongoDB University

Uso de MongoDB con Node.js

Aprende los fundamentos del desarrollo de aplicaciones Node.js con MongoDB.

Gráfico de la ruta de aprendizaje de Nodo.js de MongoDB University

Ruta de desarrollador de Nodo.js de MongoDB

Adquiere un conocimiento integral del desarrollo de aplicaciones en Nodo.js, operaciones complejas, interacciones con conjuntos de datos de MongoDB Atlas y más.

Next

Empezar