Docs Menu
Docs Home

Desarrollo

Esta sección ofrece una guía completa para desarrollar aplicaciones con MongoDB. Aprenda a conectarse a MongoDB, realizar operaciones CRUD, usar el lenguaje de consulta, optimizar con índices y diseñar modelos de datos eficaces.

Esta sección de la documentación cubre las características y capacidades principales de MongoDB aplicables tanto a las implementaciones autoadministradas como a MongoDB Atlas, incluidos los fundamentos de la base de datos, el procesamiento de datos en tiempo real y las notas de la versión para las últimas actualizaciones del producto.

Overview
Una descripción general de MongoDB y sus características.
Documentos
Los documentos son la unidad básica de almacenamiento de datos en MongoDB. Descubra cómo MongoDB almacena y estructura datos como documentos BSON.
Bases de datos y colecciones
Las bases de datos y colecciones se utilizan para organizar documentos en MongoDB. Aprenda a crear y administrar bases de datos y colecciones.
Librerías de clientes
MongoDB ofrece bibliotecas cliente oficiales para varios lenguajes de programación. Aprenda a usar estas bibliotecas para interactuar con MongoDB en sus aplicaciones.
Conéctese a los clústeres
Aprende a conectarte a tu implementación de Atlas o MongoDB autogestionada.
Usuarios de base de datos

MongoDB usa usuarios de base de datos para autenticar clientes. Puedes otorgar a los usuarios de base de datos diferentes roles para controlar su acceso a la base de datos y dictar qué acciones pueden realizar.

Aprenda a crear y administrar usuarios de bases de datos tanto en Atlas como en implementaciones autoadministradas.

Operaciones CRUD
Aprenda a crear, leer, actualizar y eliminar documentos en colecciones.
Indexes
Los índices facilitan la ejecución eficiente de consultas en MongoDB. Aprenda a crear y administrar índices para optimizar el rendimiento de las consultas.
Modelado de datos
El modelado de datos se refiere a la organización de los datos dentro de una base de datos y a los vínculos entre entidades relacionadas. Aprenda a diseñar su modelo de datos para que se adapte mejor a las necesidades de su aplicación.
Operaciones de agregación
Utilice pipelines de agregación para procesar documentos y obtener resultados calculados. Aprenda a usar operaciones de agregación para analizar y transformar sus datos.
Buscar
MongoDB Search es una búsqueda de texto completo integrada que ofrece una experiencia fluida y escalable para crear funciones de aplicaciones basadas en la relevancia. Aprenda a usar MongoDB Search e implemente funciones de búsqueda avanzada en sus aplicaciones.
Búsqueda vectorial
Al usar MongoDB como base de datos vectorial, puede usar MongoDB Vector Search para buscar e indexar fácilmente sus datos vectoriales junto con otros datos de MongoDB. Aprenda a implementar la búsqueda vectorial en sus aplicaciones.
Integraciones de IA
Aprenda a integrar MongoDB con marcos, herramientas y plataformas de IA para crear aplicaciones y agentes de IA.
Time Series
Los datos de series temporales son una secuencia de puntos de datos que permite analizar cambios a lo largo del tiempo. Aprenda a crear y administrar colecciones de series temporales y a trabajar con datos de series temporales.
Flujos de cambio
Los flujos de cambios permiten a las aplicaciones acceder y responder a cambios en los datos en tiempo real. Aprenda a configurar los flujos de cambios para responder a los cambios en los datos.
Transacciones
Las transacciones permiten realizar múltiples operaciones de lectura y escritura en uno o más documentos como una sola operación atómica. Aprenda a usar transacciones en su aplicación y biblioteca cliente.
Federación de Datos
La federación de datos le permite consultar datos en múltiples fuentes, como S3, clústeres Atlas y otras bases de datos MongoDB. Aprenda a configurar y usar la federación de datos en sus aplicaciones.
Encriptación en uso
El cifrado en uso protege los datos durante su transmisión, almacenamiento y procesamiento, y permite realizar consultas compatibles con dichos datos cifrados. Descubra los diferentes enfoques del cifrado en uso en MongoDB y cómo usarlos en sus aplicaciones.
Lista de comprobación de desarrollo
Conozca las mejores prácticas para desarrollar aplicaciones MongoDB para cargas de trabajo de producción, incluida la durabilidad de los datos, el diseño del esquema y el escalamiento.
Replicación
La replicación proporciona redundancia de datos y alta disponibilidad al tener múltiples instancias de MongoDB. Aprenda qué es la replicación, cómo funciona y los componentes y la arquitectura de los conjuntos de réplicas.
particionado
La fragmentación distribuye datos entre múltiples servidores para facilitar implementaciones con grandes conjuntos de datos y operaciones de alto rendimiento. Descubra cómo funciona la fragmentación y los componentes y la arquitectura de los clústeres fragmentados.
Rendimiento
Analice el rendimiento de MongoDB examinando las estrategias de acceso a la base de datos, la indexación, el diseño del esquema y la gestión de la conexión para abordar posibles problemas.
Referencia
Documentación de referencia para comandos, operadores y opciones de configuración de MongoDB.
Soporte
Acceda a soporte técnico a través de los foros de la comunidad MongoDB, la cuenta en la nube o el portal de soporte para varios servicios MongoDB.

Aprenda a trabajar con datos de transmisión en MongoDB Atlas.

Atlas Stream Processing
Atlas Stream Processing le permite leer, escribir y transformar flujos de datos complejos mediante operaciones de agregación. Aprenda a crear y administrar trabajos de procesamiento de flujos en Atlas.
Atlas Triggers
Los disparadores de Atlas permiten ejecutar lógica del servidor en respuesta a eventos de la base de datos o de forma programada. Aprenda a crear y administrar disparadores en Atlas.

Obtenga información sobre los últimos cambios y mejoras en los productos MongoDB.

Notas de versión del servidor
Notas de la versión del servidor MongoDB.
Notas de versión de Atlas
Notas de la versión de MongoDB Atlas y servicios relacionados.
Notas de versión de búsqueda
Notas de la versión de MongoDB Search.
Notas de versión de búsqueda vectorial
Notas de la versión de MongoDB Vector Search.

En esta página