MongoDB es una base de datos NoSQL orientada a documentos, que almacena datos en formato BSON (Binary JSON) flexible y escalable.
Historia:
MongoDB fue creado en 2009 por 10gen (ahora MongoDB Inc.). Su nombre proviene de "humongous" (enorme en inglés), reflejando su capacidad para manejar grandes volúmenes de datos.
Diferencias con SQL:
- Schema-less: No requiere esquema fijo
- Documentos: Datos en formato BSON/JSON
- Escalabilidad: Horizontal con sharding
- Consultas: Basadas en documentos, no JOINs
MongoDB es usado por empresas como eBay, Forbes y Google para manejar grandes volúmenes de datos no estructurados.