Benchmarking database systems for social network applications

  • Authors:
  • Renzo Angles;Arnau Prat-Pérez;David Dominguez-Sal;Josep-Lluis Larriba-Pey

  • Affiliations:
  • Universidad de Talca, VU University, Amsterdam;DAMA-UPC, Universitat Politècnica de Catalunya;Sparsity Technologies;DAMA-UPC, Universitat Politècnica de Catalunya

  • Venue:
  • First International Workshop on Graph Data Management Experiences and Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Graphs have become an indispensable tool for the analysis of linked data. As with any data representation, the need for using database management systems appears when they grow in size and complexity. Associated to those needs, benchmarks appear to assess the performance of such systems in specific scenarios, representative of real use cases. In this paper we propose a microbenchmark based on social networks. This includes a data generator that synthetically creates social graphs, and a set of low level atomic queries that model parts of the behavior of social network users. In order to understand how different data management paradigms are stressed, we execute the benchmark over five different database systems representing graph (Dex and Neo4j), RDF (RDF-3X) and relational (Virtuoso and PostgreSQL) data management. We conclude that reachability queries are those that put all the database systems into more difficulties, justifying themselves, and making them good candidates for more complex benchmarks.