Docs Menu

Te damos la bienvenida a la Documentación de MongoDB

MongoDB es una base de datos operativa orientada a documentos, diseñada desde cero como una alternativa a las bases de datos relacionales para aplicaciones modernas. A diferencia de las bases de datos relacionales, MongoDB permite a los desarrolladores almacenar documentos enriquecidos de tipo JSON que se mapean naturalmente a los objetos que utilizan en su código:

{
firstname: "Bob",
lastname: "Smith",
email: "bob@smith.com",
address: {
street: "100 Main St",
city: "Anytown",
state: "MO",
zip: "11111"
}
}

Que puedes recuperar con un query como:

users.find({address.zip: "11111"})

MongoDB también ofrece

  • Consistencia estricta con las transacciones ACID.

  • Modernas capacidades de query incorporadas adicionales, como la búsqueda geoespacial, la búsqueda léxica y la búsqueda vectorial.

  • Escalado horizontal sin servidor con tolerancia a fallos consciente de la geografía en todas las principales nubes.

  • Primitivas de seguridad que permiten a MongoDB operar en los entornos de empresas más exigentes.

ilustración en segundo plano

Empezar

Comenzar aquí. Esta guía orienta a través del proceso de implementar la primera base de datos y descargar todas las herramientas y librerías necesarias para comenzar a desarrollar con MongoDB.

Desarrollo

Todo lo que necesita saber para desarrollar aplicaciones con MongoDB, desde la conexión, CRUD y el languaje de query principal, hasta la optimización de índices y el modelado de datos.

Gestión

Aprende a administrar y gestionar implementaciones de MongoDB, incluyendo provisionamiento, escalado, copias de seguridad, supervisión, recuperación ante desastres y seguridad.

Librerías de clientes

Explora la documentación del catálogo de librerías de clientes de MongoDB, las cuales están disponibles en casi todos los lenguajes de programación modernos y son compatibles con la mayoría de los frameworks de aplicaciones. Cada librería de clientes tiene documentación detallada y una referencia de la API en el lenguaje de programación nativo de esa librería.

Herramientas

Se deben buscar herramientas e integraciones útiles que ayuden tanto en el desarrollo como en la gestión, incluidas la gestión simplificada de bases de datos, la integración, la migración y la visualización de datos.

Modelos de IA

Acceda a los modelos de incrustación y reordenamiento de Voyage AI, líderes en su clase, a través de MongoDB. Cree aplicaciones de IA listas para producción con funciones precisas de búsqueda y recuperación.

Atlas Architecture Center

Aprende las mejores prácticas para diseñar sistemas escalables, seguros y resilientes utilizando MongoDB en entornos empresariales. La orientación incluye fundamentos de arquitectura, capacidades de MongoDB y arquitecturas de referencia.