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

Converting property graphs to RDF: a preliminary study of the practical impact of different mappings

Published: 12 June 2022 Publication History

Abstract

Today's space of graph database solutions is characterized by two main technology stacks that have evolved separate from one another: on one hand, there are systems that focus on supporting the RDF family of standards; on the other hand, there is the Property Graph category of systems. As a basis for bringing these stacks together and, in particular, to facilitate data exchange between the different types of systems, different direct mappings between the underlying graph data models have been introduced in the literature. While fundamental properties are well-documented for most of these mappings, the same cannot be said about the practical implications of choosing one mapping over another. Our research aims to contribute towards closing this gap. In this paper we report on a preliminary study for which we have selected two direct mappings from (Labeled) Property Graphs to RDF, where one of them uses features of the RDF-star extension to RDF. We compare these mappings in terms of the query performance achieved by two popular commercial RDF stores, GraphDB and Stardog, in which the converted data is imported. While we find that, for both of these systems, none of the mappings is a clear winner in terms of guaranteeing better query performance, we also identify types of queries that are problematic for the systems when using one mapping but not the other.

References

[1]
Renzo Angles, Marcelo Arenas, Pablo Barceló, Aidan Hogan, Juan L. Reutter, and Domagoj Vrgoc. 2017. Foundations of Modern Query Languages for Graph Databases. ACM Comput. Surv. 50, 5 (2017).
[2]
Renzo Angles, Harsh Thakkar, and Dominik Tomaszuk. 2019. RDF and Property Graphs Interoperability: Status and Issues. In Proceedings of the 13th Alberto Mendelzon International Workshop on Foundations of Data Management and the Web (AMW).
[3]
Renzo Angles, Harsh Thakkar, and Dominik Tomaszuk. 2020. Mapping RDF Databases to Property Graph Databases. IEEE Access 8 (2020).
[4]
Mark Birbeck and Shane McCarron. 2010. CURIE Syntax 1.0. W3C Working Group Note, Online at https://www.w3.org/TR/curie/.
[5]
Julian Bruyat, Pierre-Antoine Champin, Lionel Médini, and Frédérique Laforest. 2021. PREC: Semantic Translation of Property Graphs. CoRR abs/2110.12996 (2021). https://arxiv.org/abs/2110.12996
[6]
Richard Cyganiak, David Wood, Markus Lanthaler, Graham Klyne, Jeremy J Carroll, and Brian McBride. 2014. RDF 1.1 Concepts and Abstract Syntax. W3C Recommendation, Online at http://www.w3.org/TR/rdf11-concepts/.
[7]
Souripriya Das, Jagannathan Srinivasan, Matthew Perry, Eugene Inseok Chong, and Jayanta Banerjee. 2014. A Tale of Two Graphs: Property Graphs as RDF in Oracle. In Proceedings of the 17th International Conference on Extending Database Technology, EDBT 2014, Athens, Greece, March 24--28, 2014.
[8]
M. Duerst and M. Suignard. 2005. Internationalized Resource Identifiers (IRIs). RFC 3987, Online at http://www.ietf.org/rfc/rfc3987.txt.
[9]
Laurence Goasduff. 2021. Gartner Identifies Top 10 Data and Analytics Technology Trends for 2021. https://www.gartner.com/en/newsroom/press-releases/2021-03-16-gartner-identifies-top-10-data-and-analytics-technologies-trends-for-2021.
[10]
Steve Harris, Andy Seaborne, and Eric Prud'hommeaux. 2013. SPARQL 1.1 Query Language. W3C Recommendation, Online at https://www.w3.org/TR/sparql11-query.
[11]
Olaf Hartig. 2014. Reconciliation of RDF* and Property Graphs. CoRR abs/1409.3288 (2014). arXiv:1409.3288 http://arxiv.org/abs/1409.3288
[12]
Olaf Hartig. 2017. Foundations of RDF* and SPARQL*: An Alternative Approach to Statement-Level Metadata in RDF. In Proceedings of the 11th Alberto Mendelzon International Workshop on Foundations of Data Management and the Web (AMW).
[13]
Olaf Hartig. 2019. Foundations to Query Labeled Property Graphs using SPARQL. In Joint Proceedings of the 1st International Workshop On Semantics For Transport and the 1st International Workshop on Approaches for Making Data Interoperable co-located with 15th Semantics Conference (CEUR Workshop Proceedings, Vol. 2447).
[14]
Olaf Hartig, Pierre-Antoine Champin, Gregg Kellogg, and Andy Seaborne. 2021. RDF-star and SPARQL-star. W3C Community Group Report, Online at https://www.w3.org/2021/12/rdf-star.html.
[15]
Daniel Hernández, Aidan Hogan, Cristian Riveros, Carlos Rojas, and Enzo Zerega. 2016. Querying Wikidata: Comparing SPARQL, Relational and Graph Databases. In The Semantic Web - ISWC 2016 - 15th International Semantic Web Conference, Kobe, Japan, October 17--21, 2016, Proceedings, Part II (Lecture Notes in Computer Science, Vol. 9982).
[16]
Philip Howard and Daniel Howard. 2019. Graph Database Market Update 2019. https://www.bloorresearch.com/research/graph-database-market-update-2019/.
[17]
Ora Lassila, Michael Schmidt, Brad Bebee, Dave Bechberger, Willem Broekema, Ankesh Khandelwal, Kelvin Lawrence, Ronak Sharda, and Bryan B. Thompson. 2021. Graph? Yes! Which one? Help! CoRR abs/2110.13348 (2021). https://arxiv.org/abs/2110.13348
[18]
Vinh Nguyen, Hong Yung Yip, Harsh Thakkar, Qingliang Li, Evan Bolton, and Olivier Bodenreider. 2019. Singleton Property Graph: Adding A Semantic Web Abstraction Layer to Graph Databases. In Proceedings of the Blockchain enabled Semantic Web Workshop (BlockSW) and Contextualized Knowledge Graphs (CKG) Workshop.
[19]
Eric Prud'hommeaux and Gavin Carothers. 2014. RDF 1.1 Turtle. W3C Recommendation, Online at https://www.w3.org/TR/turtle/.
[20]
Ian Robinson, Jim Webber, and Emil Eifrém. 2015. Graph Databases: New Opportunities for Connected Data (2nd ed.). O'Reilly Media, Inc.
[21]
Guus Schreiber and Yves Raimond. 2014. RDF 1.1 Primer. W3C Working Group Note, Online at https://www.w3.org/TR/rdf11-primer/.
[22]
Dominik Tomaszuk. 2016. RDF Data in Property Graph Model. In Metadata and Semantics Research - 10th International Conference, MTSR 2016, Göttingen, Germany, November 22--25, 2016, Proceedings (Communications in Computer and Information Science, Vol. 672).
[23]
Dominik Tomaszuk, Renzo Angles, and Harsh Thakkar. 2020. PGO: Describing Property Graphs in RDF. IEEE Access 8 (2020).
[24]
Noel Yuhanna. 2017. Vendor Landscape: Graph Databases. https://www.forrest.er.com/report/Vendor+Landscape+Graph+Databases/-/E-RES121473.

Cited By

View all
  • (2024)TelarKG: a Knowledge Graph of Chile's Constitutional ProcessProceedings of the 7th Joint Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA)10.1145/3661304.3661899(1-5)Online publication date: 14-Jun-2024
  • (2023)LPG-Based Knowledge Graphs: A Survey, a Proposal and Current TrendsInformation10.3390/info1403015414:3(154)Online publication date: 1-Mar-2023
  • (2023)Knowledge Engineering in the Era of Artificial IntelligenceAdvances in Databases and Information Systems10.1007/978-3-031-42914-9_1(3-15)Online publication date: 4-Sep-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GRADES-NDA '22: Proceedings of the 5th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA)
June 2022
84 pages
ISBN:9781450393843
DOI:10.1145/3534540
This work is licensed under a Creative Commons Attribution International 4.0 License.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 June 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. RDF
  2. RDF-star
  3. graph databases
  4. property graph

Qualifiers

  • Research-article

Funding Sources

  • CENIIT
  • Swedish Research Council

Conference

SIGMOD/PODS '22
Sponsor:

Acceptance Rates

Overall Acceptance Rate 29 of 61 submissions, 48%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)305
  • Downloads (Last 6 weeks)42
Reflects downloads up to 21 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)TelarKG: a Knowledge Graph of Chile's Constitutional ProcessProceedings of the 7th Joint Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA)10.1145/3661304.3661899(1-5)Online publication date: 14-Jun-2024
  • (2023)LPG-Based Knowledge Graphs: A Survey, a Proposal and Current TrendsInformation10.3390/info1403015414:3(154)Online publication date: 1-Mar-2023
  • (2023)Knowledge Engineering in the Era of Artificial IntelligenceAdvances in Databases and Information Systems10.1007/978-3-031-42914-9_1(3-15)Online publication date: 4-Sep-2023

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media