

Las características que más destacaría de MongoDB son su velocidad y su rico pero sencillo sistema de consulta de los contenidos de la base de datos. Se podría decir que alcanza un balance perfecto entre rendimiento y funcionalidad, incorporando muchos de los tipos de consulta que utilizaríamos en nuestro sistema relacional preferido, pero sin sacrificar en rendimiento.



MongoDB ofrece un poderoso lenguaje de consulta, MQL , y proporciona Aggregation Framework y Map/Reduce para consultas aún más complejas. MongoDB utiliza el formato BSON para almacenar datos y el protocolo de conexión de MongoDB para la comunicación entre los controladores del cliente y el servidor MongoDB. Los controladores y las bibliotecas de cliente compatibles oficialmente están disponibles para los lenguajes de programación más populares, y también hay controladores compatibles con la comunidad que ofrecen implementaciones alternativas y soporte para otros lenguajes de programación.








