![Qué es MongoDB](https://cdn.openwebinars.net/media/featured_images/que-es-mongodb.jpg)
Qué es MongoDB
Vamos a profundizar esta vez en MongoDB, explicando qué es, sus características principales y cómo funciona, además de las ventajas y desventajas que...
![](https://cdn.openwebinars.net/media/avatars/angel_manuel2/angel_robledano.jpg)
Si hoy pidiésemos opinión a la comunidad sobre la mejor base de datos NoSQL para trabajar, la gran mayoría no se lo pensaría: MongoDB. Esta base de datos open source toma su nombre del inglés humongous (gigantesco), y forma parte de la familia de sistemas NoSQL.
Tabla de contenidos
Si hoy pidiésemos opinión a la comunidad sobre la mejor base de datos NoSQL para trabajar, la gran mayoría no se lo pensaría: MongoDB. Esta base de datos open source toma su nombre del inglés humongous (gigantesco), y forma parte de la familia de sistemas NoSQL. En vez de guardar los datos en tablas, utiliza documentos parecidos a los archivos JSON, haciendo que la integración de los datos sea mucho más rápida .
En la propia web de MongoDB podemos aprender las nociones básicas del lenguaje. Pero también cuenta con un apartado donde destacan las compañías que han depositado su confianza en una base de datos como MongoDB. Se dividen por secciones según el uso que se le dé a la herramienta.
La primera de estas categorías incluye a la empresa MetLife . El gigante de los seguros trabaja con MongoDB para conseguir según afirman “una visión de 360 grados” de sus más de cien millones de clientes. La aplicación consiste en la creación de un repositorio central que ofrece una visión a partir de muchas fuentes de datos que provienen de otros repositorios o sistemas.
En el mundo del Internet de las cosas, todos los dispositivos están conectados entre sí, generando y compartiendo información. Así, la empresa Bosch está poniendo a prueba una aplicación que es capaz de capturar datos del vehículo como el sistema de frenado, la dirección asistida, los limpiaparabrisas, etc. Con todos esos datos capturados, se pueden hacer diagnósticos de necesidad de mantenimiento preventivo.
The Weather Channel utiliza MongoDB para sus aplicaciones móviles que disfrutan cerca de cuarenta millones de personas en todo el mundo. La idea de que MongoDB se convierta en la parte backend del mundo de los smartphones y tablets toma cada vez más fuerza.
Cuando hablamos de analítica en tiempo real nos referimos a la necesidad de conseguir resultados de manera inmediata. La ciudad de Chicago ha desarrollado una aplicación llamada WindyGrid que está basada en MongoDB, y recoge datos de policía, transporte e incendios. La aplicación además notifica alertas por obras en carretera, retrasos en recolección de basura, quejas por ruido o tweets públicos, entre otros.
La aplicaciones con base en la personalización buscan crear experiencias hechas a la medida de los usuarios y en tiempo real. Para ello es necesario hacer un análisis rápido y certero del perfil de usuario, comportamiento, datos demográficos, gustos, etc. La agencia de viajes norteamericana Expedia ha creado Scratchpad, una aplicación basada en MongoDB que permite al usuario disponer de un bloc de notas digital para almacenar y personalizar sus búsquedas. A partir del seguimiento de las búsquedas y comparaciones, Expedia ofrece a sus clientes viajes y ofertas especiales en tiempo real.
Los permiten gestionar archivos junto a sus metadatos. Forbes construyó todo su sistema de gestión de contenidos en MongoDB. Además, utiliza MongoDB para analítica en tiempo real, al igual que el Ayuntamiento de Chicago. Cuando algún artículo se hace viral, Forbes detecta la forma en que se está compartiendo entre los usuarios y de este modo sabe qué tipo de contenido le debe ofrecer a sus lectores.
También te puede interesar
Vamos a profundizar esta vez en MongoDB, explicando qué es, sus características principales y cómo funciona, además de las ventajas y desventajas que...