2. MongoDB
⬥ Fundada en 2007 por Dwight Merriman, Eliot
Horowitz y Kevin Ryan, en el ámbito de una
empresa denominada DoubleClick
⬥ Dedicada a la publicidad, tenía graves
problemas para gestionar la gran cantidad de
anuncios que manejaba y decidieron crear
una nueva Base de Datos.
2
3. MongoDB
⬥ Es una base de datos NoSQL
⬥ Se utiliza para almacenar datos de forma
flexible y escalable.
⬥ Almacena la información en forma de
documentos JSON que permite la inclusión
de campos anidados y arrays.
⬥ En realidad los guarda como BSON (binarios)
3
5. MongoDB
⬥ Características:
⬦ Escalable. puede manejar grandes
volúmenes de datos y es fácilmente escalable
mediante la adición de nuevos nodos.
⬦ Flexible: MongoDB no requiere que se
defina una estructura de datos rígida de
antemano, lo que permite agregar campos
y colecciones según sea necesario. 5
6. MongoDB
⬥ Características:
⬦ Rápida: tanto en la lectura como en
escritura de datos.
⬦ Consultas complejas: permite realizar
consultas complejas y anidadas en los
documentos, incluyendo operaciones
como join y agregación.
6
7. MongoDB
⬥ Características:
⬦ API rica y flexible: MongoDB es
compatible con múltiples lenguajes de
programación y tiene una API rica y
flexible que permite la manipulación de los
datos de diversas formas.
7