MongoDB es un sistema de base de datos NoSQL orientado a documentos que fue desarrollado originalmente en 2007 por 10gen como una plataforma como servicio similar a Google App Engine. Fue lanzado como producto independiente en 2009 bajo una licencia de código abierto. Algunas características clave son consultas flexibles, indexación de cualquier campo, funciones de mapeo/reducción y replicación maestro-esclavo para escalabilidad horizontal. Ofrece ventajas como velocidad, escalabilidad sencilla y uso de memoria en lugar de disco.