MongoDB es una base de datos NoSQL orientada a documentos. MongoDB es la base de datos NoSQL más utilizada en el mundo. Miles de bases de datos MongoDB comprometidos y llevan a cabo para el rescate – Naked Security
NoSQL viene de Not Only SQL, no solo SQL. Estos tipos de bases de datos surgen por una gran demanda de bases de datos que puedan trabajar con datos masivos de forma más eficiente. Las bases de datos NoSQL no utilizan ni tablas ni registros como harían las bases de datos relacionales como SQL; no necesitan una estructura fija.
Esto da más flexibilidad a la hora de diseñar el schema y sus relaciones. Hay una gran variedad de bases de datos NoSQL como MongoDB, Cassandra, CouchDB y muchos más.
Si comparamos MongoDB con una base de datos tradicional como SQL podemos hacer equivalencias de colecciones con tablas y documentos con filas(registros).
En esta base de datos de ejemplo podemos imaginarnos una base de datos para una tienda online donde tendríamos una colección para usuarios y otra para pedidos.
Asimismo los documentos dentro de la colección de usuarios tendrían los datos de cada usuario.
Al ser una base de datos no estructurada, el schema o número de campos por documento puede cambiar, dando mucha más flexibilidad a la hora de diseñar la base de datos.
Aprende inglés sin gastar un peso. Fundación Carlos Slim lanza plataforma con recursos certificados internacionalmente.…
Curso completo de Python por IBM: desde básico hasta APIs. Certificación gratuita con ejercicios prácticos.…
Universidad abre inscripciones para curso gratuito de Python. Aprende desde cero con respaldo académico y…
Inicia tu carrera en ciberseguridad con CISCO. Curso gratuito con certificación oficial y contenido en…
Fundación Carlos Slim presenta catálogo 2024 de cursos gratuitos. Capacítate en línea y obtén certificación…
Descubre los cursos gratuitos de Google con certificación oficial. Aprende marketing digital, desarrollo web y…