MongoDB (Base de datos documental (NoSQL))
Actualizado: 9 de julio de 2026
De un vistazo
| Mantenedor | MongoDB, Inc. |
| Primera versión | 2009 |
| Lenguaje | JSON/BSON queries |
| Licencia | SSPL |
Curva de aprendizaje
Fácil de empezar. Los documentos se corresponden de forma natural con los objetos de la aplicación; la disciplina de modelado de datos es lo que separa los buenos despliegues de los dolorosos.
Rendimiento
Lecturas y escrituras de documentos rápidas con sharding horizontal integrado en el núcleo; las transacciones multi-documento existen pero cuestan más que sus equivalentes SQL.
Ecosistema
Drivers maduros para todos los lenguajes y una nube gestionada muy pulida (Atlas) con búsqueda, vectores y triggers incluidos.
Ideal para
- Esquemas flexibles o que evolucionan rápido
- Datos de contenido, catálogo y perfiles
- Flujos de eventos e IoT
- Equipos de stack JavaScript que iteran rápido
Pros
- La flexibilidad de esquema permite evolucionar el modelo con el producto
- Escalado horizontal nativo mediante sharding integrado
- El modelo documental refleja los objetos de la aplicación y reduce código de mapeo
- Atlas ofrece una experiencia gestionada excelente (búsqueda, vectores, backup)
Contras
- SSPL no es una licencia aprobada por la OSI, lo que importa a algunas empresas
- Los joins y la integridad relacional son más débiles que en bases SQL
- La libertad sin esquema se convierte en deuda técnica sin disciplina
- Los working sets consumen mucha RAM a escala
Todas las comparativas de tecnologías