MongoDB es un sistema de base de datos NoSQL orientado a documentos y
de cdigo abierto. MongoDB, a diferencia de MySQL que guarda los datos en tablas de bases de datos relaciones, guarda estructuras de datos en documentos tipo JSON con un esquema dinmico (cuyo formato es llamado BSON). Con MongoDB, la integracin de datos en ciertas aplicaciones es ms fcil y rpida. NoSQL (No Solo SQL) Las bases de datos NoSQL, tambin llamadas No Solo SQL, son un enfoque hacia la gestin de datos y el diseo de base de datos que es til para grandes conjuntos de datos distribuidos.
Descargue esta gua gratuita
Aproveche Big Data para crear mejores aplicaciones, siga leyendo La gran cantidad de datos a los que las empresas tienen acceso hoy en da para tomar mejores decisiones y crear nuevos servicios ha ampliado el alcance y funcionalidad de todo tipo de aplicaciones. Acceda a este recurso y maximice el rendimiento de su negocio usando toda la informacin a su disposicin. Start Download NoSQL, que abarca una amplia gama de tecnologas y arquitecturas, busca resolver los problemas de escalabilidad y rendimiento de big data que las bases de datos relacionales no fueron diseadas para abordar. NoSQL es especialmente til cuando una empresa necesita acceder y analizar grandes cantidades de datos no estructurados o datos que se almacenan de forma remota en varios servidores virtuales en la nube. Contrariamente a las ideas falsas causadas por su nombre, NoSQL no prohbe el lenguaje estructurado de consultas (SQL). Si bien es cierto que algunos sistemas NoSQL son totalmente no-relacionales, otros simplemente evitan funcionalidades relacionales seleccionadas como esquemas de tablas fijas y operaciones conjuntas. Por ejemplo, en lugar de utilizar tablas, una base de datos NoSQL podra organizar los datos en objetos, pares clave/valor o tuplas. Podra decirse que la base de datos ms popular NoSQL es Apache Cassandra. Cassandra, que una vez fue la base de datos propietaria de Facebook, fue liberada como cdigo abierto en 2008. Otras implementaciones NoSQL incluyen SimpleDB, Google BigTable, Apache Hadoop, MapReduce,
MemcacheDB y Voldemort. Las empresas que utilizan NoSQL incluyen NetFlix,