Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home

Desarrollo

Esta sección ofrece una orientación completa para desarrollar aplicaciones con MongoDB. Aprenda a conectarse a MongoDB, realizar operaciones CRUD, usar el languaje del query, optimizar con índices y diseñar modelos de datos efectivos.

Esta sección de la documentación cubre las funcionalidades y capacidades principales de MongoDB, aplicables tanto a implementaciones autogestionadas como a MongoDB Atlas, incluyendo fundamentos de bases de datos, procesamiento de datos en transmisión y notas de la versión para las últimas actualizaciones del producto.

Overview
Una visión general de MongoDB y sus funcionalidades.
Documentos
Los documentos son la unidad básica de almacenamiento de datos en MongoDB. Aprenda cómo MongoDB almacena y estructura los datos como documentos BSON.
Bases de datos y colecciones
Las bases de datos y las colecciones se utilizan para organizar documentos en MongoDB. Aprende cómo crear y gestionar bases de datos y colecciones.
Librerías de clientes
MongoDB proporciona bibliotecas de clientes oficiales para varios lenguajes de programación. Aprende cómo usar estas librerías para interactuar con MongoDB en tus 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.

Aprende a crear y gestionar usuarios de la base de datos tanto en implementaciones de Atlas como autogestionadas.

Operaciones CRUD
Aprende cómo crear, leer, actualizar y borrar 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. Aprende a diseñar tu modelo de datos para que se adapte a las necesidades de tu aplicación.
Operaciones de agregación
Usa pipelines de agregación para procesar documentos y devolver resultados calculados. Aprende a utilizar operaciones de agregación para analizar y transformar tus datos.
Buscar
MongoDB Search es un motor de búsqueda de texto completo integrado que te brinda una experiencia sin interrupciones y escalable para desarrollar funcionalidades de la aplicación basadas en relevancia. Aprende cómo comenzar con MongoDB Search e implementa capacidades de búsqueda avanzada en tus aplicaciones.
Búsqueda vectorial
Al utilizar MongoDB como base de datos vectorial, puedes utilizar MongoDB Vector Search para realizar búsquedas y realizar indexaciones de manera uniforme tus datos vectoriales junto con los otros datos de MongoDB. Aprende a implementar la búsqueda vectorial en tus aplicaciones.
Integraciones de IA
Aprende cómo integrar MongoDB con marcos de IA, herramientas y plataformas para compilar 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 que las aplicaciones accedan y respondan a cambios de datos en tiempo real. Aprende cómo configurar 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. Aprende a usar transacciones en tu aplicación y librería de cliente.
Federación de Datos
Data Federation te permite consultar datos a través de múltiples fuentes de datos, incluidos S3, clústeres Atlas y otras bases de datos de MongoDB. Aprenda a configurar y utilizar Data Federation 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
Aprende las mejores prácticas para desarrollar aplicaciones de MongoDB para cargas de trabajo de producción, incluyendo durabilidad de datos, diseño de esquema y escalado.
Replicación
La replicación proporciona redundancia de datos y alta disponibilidad al contar múltiples instancias de MongoDB. Aprende qué es la replicación, cómo funciona y cuáles son los componentes y la arquitectura de los sets de réplicas.
particionado
Sharding distribuye datos entre varios servidores para permitir implementaciones con grandes conjuntos de datos y operaciones de alto rendimiento. Aprende cómo funciona el particionado y los componentes y la arquitectura de los clústeres.
Rendimiento
Analiza el rendimiento de MongoDB examinando las estrategias de acceso a bases de datos, la indexación, el diseño de esquemas y la gestión de conexiones para abordar posibles problemas.
Gráficos
MongoDB Charts es una herramienta para crear representaciones visuales de tus datos de MongoDB. Aprende a usar MongoDB Charts para visualizar tus datos.
Referencia
Documentación de referencia para comandos, operadores y opciones de configuración de MongoDB.
Soporte
Accede al soporte técnico a través de los foros de MongoDB Community, la cuenta en la nube o el portal de soporte para varios servicios de MongoDB.

Aprende a trabajar con datos en transmisión en MongoDB Atlas.

Atlas Stream Processing
Atlas Stream Processing te permite leer, escribir y transformar flujos de datos complejos utilizando operaciones de agregación. Aprende a crear y administrar tareas de stream processing en Atlas.
Atlas Triggers
Los Triggers de Atlas permiten ejecutar lógica del lado del servidor en respuesta a eventos de la base de datos o de forma programada. Aprende a crear y gestionar activadores 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 para el servidor de MongoDB.
Notas de versión de Atlas
Notas de versión para MongoDB Atlas y servicios relacionados.
Notas de versión de búsqueda
Notas de 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