Base de datos distribuida de grafos con Neo4j para el Record Linkage de Redes Sociales
Agudo Merino, Adrià
Ramos Terrades, Oriol, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Base de dades distribuïda de grafs amb Neo4j pel Record Linkage de Xarxes socials
Additional title: Distributed graph database with Neo4j for the Record Linkage of Social Networks
Date: 2020
Abstract: Este proyecto buscaba colaborar con el Centre de Visió per Computador en su proyecto de investigación XARXES, que tiene como objetivo construir redes sociales históricas a partir de datos demográficos de diferentes localidades. De esta manera se conseguiría una herramienta para analizar el comportamiento de las personas de una época y zona determinadas, así como la evolución social y económica de nuestros antepasados. Así pues, con el objetivo de dotar al proyecto XARXES de un sistema capaz de almacenar los datos demográficos e históricos que permita consultarlos de manera gráfica para su posterior análisis, se desarrolló una base de datos distribuida de grafos con Neo4j. Esta base de datos se desarrolló en un entorno de máquinas virtuales creado con Vagrant, de tal manera no se produjeran problemas de compatibilidades durante el despliegue en el clúster del Centre de Visió per Computador. Además, para garantizar que el sistema fuera escalable y extensible, se utilizaron contenedores Docker, de tal manera que el sistema pudiera crecer a la par que el proyecto XARXES.
Abstract: Aquest projecte buscava col·laborar amb el Centre de Visió per Computador en el seu projecte d'investigació XARXES, que té com a objectiu construir xarxes socials històriques a partir de dades demogràfiques de diferents localitats. D'aquesta manera s'aconseguiria una eina per analitzar el comportament de les persones d'una època i zona determinades, així com l'evolució social i econòmica dels nostres avantpassats. Així doncs, amb l'objectiu de dotar el projecte XARXES d'un sistema capaç d'emmagatzemar les dades demogràfiques i històriques que permeti consultar-les de manera gràfica per a la seva posterior anàlisi, es va desenvolupar una base de dades distribuïda de grafs amb Neo4j. Aquesta base de dades es va desenvolupar en un entorn de màquines virtuals creat amb Vagrant, de tal manera no es produïssin problemes de compatibilitats durant el desplegament al clúster de Centre de Visió per Computador. A més, per garantir que el sistema fos escalable i extensible, es van utilitzar contenidors Docker, de manera que el sistema pogués créixer al mateix temps que el projecte XARXES.
Abstract: This project sought to collaborate with the Centre de Visió per Computador in its XARXES research project, which aims to build historical social networks based on demographic data from different locations. In this way, a tool would be obtained to analyze the behavior of people from a certain time and area, as well as the social and economic evolution of our ancestors. Thus, with the aim of providing the XARXES project with a system capable of storing demographic and historical data that allows them to be consulted graphically for subsequent analysis, a distributed graph database with Neo4j was developed. This database was developed in a virtual machine environment created with Vagrant, in such a way that compatibility problems would not occur during the deployment in the cluster of the Centre de Visió per Computador. Also, to ensure that the system was scalable and extensible, Docker containers were used, so that the system could grow along with the XARXES project.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Castellà
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Enginyeria del Software
Subject: Almacenamiento de datos ; Base de datos de grafos ; Cluster ; Contenedores ; Docker ; Neo4j ; Sistema distribuido ; Vagrant ; Emmagatzemament de dades ; Base de dades de grafs ; Clúster ; Contenidors ; Sistema distribuït ; Data storage ; Distributed system ; Graph database ; Containers



11 p, 801.2 KB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2020-09-02, last modified 2023-07-22



   Favorit i Compartir