Publication: Bases de datos NoSQL: arquitectura y ejemplos de aplicación
Loading...
Identifiers
Publication date
2014-06
Defense date
2014-06-27
Authors
Advisors
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
En los últimos años, la cantidad de datos digitales que se genera el mundo se ha
multiplicado. Las redes sociales y el cada vez más fácil acceso a Internet del que
disponemos las personas hacen que el volumen de tráfico y de datos que se generan sea
cada vez mayor.
Con el surgimiento de las bases de datos relacionales las empresas encontraron el aliado
perfecto para cubrir sus necesidades de almacenamiento, disponibilidad, copiado de
seguridad y gestión de sus datos.
Pero debido a las tendencias actuales de uso de Internet, este tipo de sistemas han
comenzado a experimentar dificultades técnicas, en algunos casos bloqueantes, que
impiden el buen funcionamiento de los sistemas de algunas de las empresas más
importantes de Internet. Este tipo de datos que son masivamente generados reciben un
nombre: BigData, y un tipo de tecnología ha surgido para tratar de poner solución a
muchos de los problemas de los que adolecen los sistemas de almacenamiento
tradicionales cuando intentan manejar este tipo de datos masivos. Esta tecnología se
conoce como NoSQL.
En este Proyecto Fin de Carrera se profundizará en el movimiento conocido como
NoSQL, analizando las características y tipos de bases de datos que han surgido como
parte del movimiento. Además, se detallará la arquitectura y el modo de funcionar de
seis de estos Sistemas Gestores de Bases de Datos, comparándolos entre sí y buscando
en qué casos funcionan mejor unos y otros.
Finalmente, se describirá cómo instalar de dos de estos sistemas con sus
configuraciones más sencillas, así como un posible diseño de base de datos para un
conjunto de información concreta.
Description
Keywords
Sistemas Gestores de Bases de Datos (SGBD), NoSQL, BigData, Internet