A Comparison between a Relational Database, a Graph Database in the Context of a Personalized Cancer Treatment Application

Tipo de publicación: Conference Proceedings

Publicado en: Alberto Mendelzon International Workshop on Foundations of Data Management

Autores
  • Martínez, Alexandra
  • Mora, Rodrigo
  • Alvarado, Daniel
  • López, Gustavo
  • Quirós, Steve

Investigadores del CITIC asociados a la publicación
Dra. Alexandra Martínez Porras
Rodrigo Mora Rodríguez
Daniel Alvarado González
Dr. Gustavo López Herrera
Steve Quirós Barrantes

Proyecto asociado a la publicación
Evaluación de dos metodologías de bases de datos y aplicación de una metodología de interacción humano-computador en el desarrollo de una plataforma informática de soporte para la quimioterapia personalizada de cáncer

Palabras claves
  • cancer treatment
  • graph databases
  • Relational databases
Resumen

This paper presents a performance comparison between a relational database (implemented in MySQL) and a graph database (implemented in Neo4j). Unlike traditional benchmarks, this comparison is made in the context of a real health application which was developed in Costa Rica. The comparison encompassed twelve queries and three data size configurations.The results of the comparison indicate that MySQL performs better than Neo4j in most cases, but has a poor performance when data size is large and the queries have multiple join operations.

BIBTEXT

Datos bibliográficos
Cita bibliográfica
A Comparison between a Relational Database and a Graph Database in the context of a Personalized Cancer Treatment Application