2.1. MongoDB
MongoDB es un sistema de bases de datos no relacionales, multiplataforma e inspirada en el tipo de bases de datos documental y clave/valor, su nombre proviene del término en inglés "humongous". Está liberada bajo licencia de software libre, específicamente GNU AGPL 3.0 . MongoDB usa el formato BSON (JSON Compilado) para guardar la información, dando la libertad de manejar un esquema libre. Este motor de bases de datos es uno de los más conocidos y usados, pudiéndolo comparar en popularidad con MySQL en el caso de las bases de datos relacionales.
El desarrollo de MongoDB comenzó en el año 2007 por la empresa 10gen3 , publicando una versión final en el 2009. Para la fecha que es escrito este libro, MongoDB se encuentra en la versión 2.6.1.