DocumentCode
3717254
Title
Graph analytics using vertica relational database
Author
Alekh Jindal;Samuel Madden;Mal? Castellanos;Meichun Hsu
Author_Institution
MIT CSAIL
fYear
2015
Firstpage
1191
Lastpage
1200
Abstract
Graph analytics is becoming increasingly popular, with a number of new applications and systems developed in the past few years. In this paper, we study Vertica relational database as a platform for graph analytics. We show that vertex-centric graph analysis can be translated to SQL queries, typically involving table scans and joins, and that modern column-oriented databases are very well suited to running such queries. Furthermore, we show how developers can trade memory footprint for significantly reduced I/O costs in Vertica. We present an experimental evaluation of the Vertica relational database system on a variety of graph analytics, including iterative analysis, a combination of graph and relational analyses, and more complex 1-hop neighborhood graph analytics, showing that it is competitive to two popular vertex-centric graph analytics systems, namely Giraph and GraphLab.
Keywords
"Relational databases","Pipelines","Social network services","Engines","Query processing","Metadata"
Publisher
ieee
Conference_Titel
Big Data (Big Data), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/BigData.2015.7363873
Filename
7363873
Link To Document