A survey of benchmarks for graph-processing systems

George H.L. Fletcher, Angela Bonifati, A.J.H. (Jan) Hidders, Alexandru Iousup

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureHoofdstukAcademicpeer review

Samenvatting

Benchmarking is a process that informs the public about the capabilities of systems-under-test, focuses on expected and unexpected system-bottlenecks, and promises to facilitate system tuning and new systems designs. In this chapter, we survey benchmarking approaches for graph-processing systems. First, we describe the main features of a benchmark for graph-processing systems. Then, we systematically survey across these features a diverse set of benchmarks for RDF databases, benchmarks for graph databases, benchmarks for parallel and distributed graph-processing systems, and data-only benchmarks. We trace in our survey not only the important benchmarks, but also their innovative approaches and how their core ideas evolved from previous benchmarking approaches. Last, we identify ongoing and future research directions for benchmarking initiatives.
Originele taal-2Engels
TitelGraph Data Management
RedacteurenG. Fletcher, J. Hidden, J. Larriba-Pey
Plaats van productieCham
UitgeverijSpringer
Hoofdstuk6
Pagina's163-186
Aantal pagina's24
ISBN van elektronische versie978-3-319-96193-4
ISBN van geprinte versie978-3-319-96192-7
DOI's
StatusGepubliceerd - 2018

Vingerafdruk Duik in de onderzoeksthema's van 'A survey of benchmarks for graph-processing systems'. Samen vormen ze een unieke vingerafdruk.

Citeer dit