Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2723372.2742786acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
research-article

The LDBC Social Network Benchmark: Interactive Workload

Published: 27 May 2015 Publication History

Abstract

The Linked Data Benchmark Council (LDBC) is now two years underway and has gathered strong industrial participation for its mission to establish benchmarks, and benchmarking practices for evaluating graph data management systems. The LDBC introduced a new choke-point driven methodology for developing benchmark workloads, which combines user input with input from expert systems architects, which we outline. This paper describes the LDBC Social Network Benchmark (SNB), and presents database benchmarking innovation in terms of graph query functionality tested, correlated graph generation techniques, as well as a scalable benchmark driver on a workload with complex graph dependencies. SNB has three query workloads under development: Interactive, Business Intelligence, and Graph Algorithms. We describe the SNB Interactive Workload in detail and illustrate the workload with some early results, as well as the goals for the two other workloads.

References

[1]
T. G. Armstrong, V. Ponnekanti, D. Borthakur, and M. Callaghan. LinkBench: A Database Benchmark Based on the Facebook Social Graph. SIGMOD '13, 2013.
[2]
S. Barahmand and S. Ghandeharizadeh. Bg: A benchmark to evaluate interactive social networking actions. In CIDR, 2013.
[3]
P. A. Boncz, T. Neumann, and O. Erling. TPC-H analyzed: Hidden messages and lessons learned from an influential benchmark. In TPCTC, pages 61--76, 2013.
[4]
A. Clauset, C. R. Shalizi, and M. E. Newman. Power-law distributions in empirical data. SIAM review, 2009.
[5]
A. Gubichev. Benchmarking transactions. http://ldbc.eu/sites/default/files/LDBC_D2.2.3_final.pdf.
[6]
A. Gubichev and P. Boncz. Parameter curation for benchmark queries. TPCTC'14.
[7]
J. Leskovec et al. Meme-tracking and the dynamics of the news cycle. In SIGKDD, 2009.
[8]
M. McPherson et al. Birds of a feather: Homophily in social networks. Annual review of sociology, 2001.
[9]
G. Moerkotte. Building Query Compilers. http://pi3.informatik.uni-mannheim.de/ moer/querycompiler.pdf.
[10]
M.-D. Pham, P. Boncz, and O. Erling. S3G2: a Scalable Structure-correlated Social Graph Generator. In TPCTC, 2012.
[11]
A. Prat and A. Averbuch. Benchmark design for navigational pattern matching benchmarking. http://ldbcouncil.org/sites/default/files/LDBC_D3.3.34.pdf.
[12]
A. Prat and A. Averbuch. Benchmark design for navigational pattern matching benchmarking - Benchmark Executions. http://ldbcouncil.org/sites/default/files/LDBC_D3.3.34_appendix.pdf.
[13]
A. Prat-Pérez and D. Domínguez-Sal. How community-like is the structure of synthetically generated graphs? In GRADES, 2014.
[14]
J. Ugander et al. The anatomy of the facebook social graph. arXiv preprint arXiv:1111.4503, 2011.
[15]
J. Wiener and N. Bronson. Facebook's top open data problems. https://research.facebook.com/blog/1522692927972019/facebook-s-top-open-data-problems/, 2014.

Cited By

View all
  • (2025)Schema-Based Query Optimisation for Graph DatabasesProceedings of the ACM on Management of Data10.1145/37097223:1(1-29)Online publication date: 11-Feb-2025
  • (2025)Revisiting the Design of In-Memory Dynamic Graph StorageProceedings of the ACM on Management of Data10.1145/37097203:1(1-27)Online publication date: 11-Feb-2025
  • (2025)Efficiently Counting Triangles in Large Temporal GraphsProceedings of the ACM on Management of Data10.1145/37096883:1(1-27)Online publication date: 11-Feb-2025
  • Show More Cited By

Index Terms

  1. The LDBC Social Network Benchmark: Interactive Workload

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGMOD '15: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data
    May 2015
    2110 pages
    ISBN:9781450327589
    DOI:10.1145/2723372
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 May 2015

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. benchmarking
    2. graph databases
    3. rdf databases

    Qualifiers

    • Research-article

    Conference

    SIGMOD/PODS'15
    Sponsor:
    SIGMOD/PODS'15: International Conference on Management of Data
    May 31 - June 4, 2015
    Victoria, Melbourne, Australia

    Acceptance Rates

    SIGMOD '15 Paper Acceptance Rate 106 of 415 submissions, 26%;
    Overall Acceptance Rate 785 of 4,003 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)147
    • Downloads (Last 6 weeks)15
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Schema-Based Query Optimisation for Graph DatabasesProceedings of the ACM on Management of Data10.1145/37097223:1(1-29)Online publication date: 11-Feb-2025
    • (2025)Revisiting the Design of In-Memory Dynamic Graph StorageProceedings of the ACM on Management of Data10.1145/37097203:1(1-27)Online publication date: 11-Feb-2025
    • (2025)Efficiently Counting Triangles in Large Temporal GraphsProceedings of the ACM on Management of Data10.1145/37096883:1(1-27)Online publication date: 11-Feb-2025
    • (2025)CIGraph: Accelerating Graph Queries over Database with Compressed IndexAlgorithms and Architectures for Parallel Processing10.1007/978-981-96-1548-3_13(192-202)Online publication date: 17-Feb-2025
    • (2025)SDG_HHAG Framework: Homogeneous and Heterogeneous Attributed GraphsBig Data and Artificial Intelligence10.1007/978-3-031-81821-9_6(92-112)Online publication date: 4-Mar-2025
    • (2025)Observations on Bloom Filters for Traversal-Based Query Execution over Solid PodsThe Semantic Web: ESWC 2024 Satellite Events10.1007/978-3-031-78952-6_32(228-233)Online publication date: 28-Jan-2025
    • (2024)Chimera: A System Design of Dual Storage and Traversal-Join Unified Query Processing for SQL/PGQProceedings of the VLDB Endowment10.14778/3705829.370584518:2(279-292)Online publication date: 1-Oct-2024
    • (2024)CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and AnalyticsProceedings of the VLDB Endowment10.14778/3696435.369643718:1(14-27)Online publication date: 1-Sep-2024
    • (2024)Galaxybase: A High Performance Native Distributed Graph Database for HTAPProceedings of the VLDB Endowment10.14778/3685800.368581417:12(3893-3905)Online publication date: 8-Nov-2024
    • (2024)LM-SRPQ: Efficiently Answering Regular Path Query in Streaming GraphsProceedings of the VLDB Endowment10.14778/3641204.364121417:5(1047-1059)Online publication date: 1-Jan-2024
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media