Saltar al contenido
FindOpenSource

MongoDB

Base de datos NoSQL orientada a documentos, diseñada para la escalabilidad y la flexibilidad del desarrollador.

Descripción general

Este repositorio contiene el servidor de base de datos principal de MongoDB (`mongod`) y el enrutador de sharding (`mongos`) —la propia base de datos NoSQL orientada a documentos—, junto con las herramientas necesarias para compilarla y ejecutarla desde el código fuente. La mayoría de los usuarios la instalan como paquete precompilado (mediante las descargas oficiales, Homebrew o la imagen oficial de Docker) en lugar de compilarla desde el código fuente.

El ecosistema más amplio de MongoDB al que hace referencia este repositorio incluye `mongosh` (el shell interactivo), MongoDB Compass (una GUI para explorar y consultar datos) y drivers oficiales para la mayoría de los lenguajes de programación populares. Para equipos que no quieren operar sus propios servidores, MongoDB Atlas es el servicio oficial de base de datos en la nube gestionado.

MongoDB encaja en aplicaciones que modelan los datos como documentos flexibles al estilo JSON en lugar de tablas relacionales fijas, y que necesitan escalado horizontal integrado mediante sharding para conjuntos de datos más grandes.

Categorías
Base de datos
Palabras clave
nosqldocument-databasedatabase
Lenguajes
C++
Licencia
SSPL-1.0

¿Encontraste un error? Sugiere una edición en GitHub.