Aplicaciones
Es importante mencionar los casos de éxito en la utilización de bases de datos NoSQL documentales por parte de las compañías, debido al prestigio de dichas compañías y los beneficios obtenidos gracias a la implementación de soluciones NoSQL documentales.
Es importante mencionar los casos de éxito en la utilización de bases de datos NoSQL documentales por parte de las compañías, debido al prestigio de dichas compañías y los beneficios obtenidos gracias a la implementación de soluciones NoSQL documentales.
Foursquare
Es una red social cuya actividad consiste en
permitir a sus usuarios realizar check-in en lugares concretos (marcar lugares
como visitados a medida que el usuario los visita y compartir la localización
con amigos y contactos). Cuando Foursquare decidió migrar a MongoDB, su capa de
backend consistía en una única base de datos relacional. Debido al crecimiento
exponencial que experimentó desde su creación en 2009 hasta pocos años después,
los ingenieros de Foursquare decidieron evaluar, entre otras soluciones, bases
de datos NoSQL. Finalmente encontraron en MongoDB la base de datos que les
permitía solucionar tanto sus necesidades más inmediatas, como las,
previsiblemente, pudieran surgirles más adelante
MTV Networks
Aparte del
canal de TV y de las webs de cada país (mtv.com, mtv.es, etc) es propietaria de
un conjunto de sitios tales como spike.tv, gametrailers.com, entre otros, los
cuales tienen unas estadísticas de tráfico y accesos incluso mayores que la web
de la propia MTV. El equipo de la web de MTV evaluó migrar su base de datos
relacional a un modelo NoSQL de cara a facilitar el escalado y un posible
cambio de modelo de datos rápido de cara a cambiar ciertos aspectos del
desarrollo de la web.
Disney
Con la implementación de
MongoDB 10gen, por parte de Disney, se obtuvo la independencia en el
almacenamiento de la información y el desarrollo de las aplicaciones lo cual
proporciona un mayor control sobre los datos.
Usos
La necesidad de usar una base de datos documental u otro tipo de base de datos para administrar los datos dependerá del caso de uso. Las bases de datos documentales son útiles para cargas de trabajo que requieren un esquema flexible que permita un desarrollo rápido e iterativo.
Perfiles de usuario
Como las bases de datos documentales tienen un esquema flexible, pueden almacenar documentos que tengan atributos y valores de datos diferentes. Las bases de datos documentales son una solución práctica para los perfiles online en los que diferentes usuarios proporcionan diferentes tipos de información. Mediante una base de datos documental, puede almacenar cada perfil de usuario de forma eficaz almacenando solo los atributos que son específicos de cada usuario.
Las bases de datos documentales administran fácilmente este nivel de detalle y fluidez.
Históricamente, la capacidad de extraer información de datos operativos se ha visto obstaculizada por el hecho de que las bases de datos operativas y las bases de datos de análisis se mantenían en diferentes entornos: informes operativos y de negocio, respectivamente. Ser capaces de extraer información operativa en tiempo real es fundamental en un entorno empresarial altamente competitivo. Mediante el uso de bases de datos documentales, una empresa puede almacenar y administrar datos operativos de cualquier origen e incluir los datos de forma simultánea en el motor de BI elegido para su análisis.
Administración de contenido
Para administrar eficazmente el contenido, debe poder recopilar y agrupar contenido de una variedad de orígenes y enviárselo al cliente. Debido a su esquema flexible, las bases de datos documentales son perfectas para recopilar y almacenar cualquier tipo de datos. Puede utilizarlas para crear e incorporar nuevos tipos de contenido, incluido el contenido generado por el usuario, como imágenes, comentarios, y vídeos.
Referencias:
AWS. (23 de enero del 2019). Amazon Web Services. Obtenido de: Amazon Web Services: https://docs.aws.amazon.com/es_es/documentdb/latest/developerguide/document-database-use-cases.html
AWS. (23 de enero del 2019). Amazon Web Services. Obtenido de: Amazon Web Services: https://docs.aws.amazon.com/es_es/documentdb/latest/developerguide/document-database-use-cases.html
Gomez R. (27 de Junio de 2017).Universidad Carlos 3 de Madrid. Obtenido de Universidad Carlos 3 de Madrid: https://core.ac.uk/download/pdf/44310803.pdf
Mancilla S. Universidad de San Carlos. (Agosto 2017). .Obtenido de Universidad de San Carlos: http://biblioteca.usac.edu.gt/tesis/08/08_0709_CS.pdf
No hay comentarios:
Publicar un comentario