Abstract
Knowledge graphs have recently seen a wide range of applications in various domains. In many such applications data stored in relational databases constitutes an important source for the construction of knowledge graphs. R2RML is a mapping language that can be used to specify mappings from relational to RDF data, and so it naturally suits the purpose of knowledge graph construction from relational data. In this paper, we present Fingr, a concurrent dictionary aided parallel R2RML engine that achieves fine-grained parallelization at the database tuple level. Our experiments show that our prototypical system parallelizes well, and it yields better performance than existing R2RML engines.
S. Wang and J. Yan—Both authors contributed equally.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
References
Arenas-Guerrero, J., et al.: Knowledge graph construction with r2rml and rml: an etl system-based overview. In: CEUR Workshop Proceedings, vol. 2873 (2021)
Arenas-Guerrero, J., Chaves-Fraga, D., Toledo, J., Pérez, M.S., Corcho, O.: Morph-KGC: scalable knowledge graph materialization with mapping partitions. Semantic Web (2022)
Calvanese, D., et al.: Ontop: answering sparql queries over relational databases. Semant. Web 8(3), 471–487 (2017)
Debruyne, C., Sullivan, D.O.: R2RML-F: towards sharing and executing domain logic in r2rml mappings. In: Proceedings of LDOW (2016)
Dimou, A., Sande, M.V., Colpaert, P., Verborgh, R., Mannens, E., Van de Walle, R.: RML: a generic language for integrated RDF mappings of heterogeneous data. In: Proceedings of LDOW (2014)
Haesendonck, G., Maroy, W., Heyvaert, P., Verborgh, R., Dimou, A.: Parallel RDF generation from heterogeneous big data. In: Proceedings of SBD@SIGMOD, pp. 1:1–1:6 (2019)
Iglesias, E., Jozashoori, S., Chaves-Fraga, D., Collarana, D., Vidal, M.-E.: Sdm-rdfizer: an RML interpreter for the efficient creation of RDF knowledge graphs. CoRR, arXiv:2008.07176v1 (2020)
Priyatna, F., Corcho, O., Sequeda, J.: Formalisation and experiences of r2rml-based sparql to sql query translation using morph. In: Proceedings of WWW, pp. 479–490 (2014)
Scrocca, M., Comerio, M., Carenini, A., Celino, I.: Turning transport data to comply with EU standards while enabling a multimodal transport knowledge graph. In Proceedings of ISWC 2020, Part II, pp. 411–429 (2020)
Simsek, U., Kärle, E., Fensel, D.: Rocketrml - a nodejs implementation of a use case specific RML mapper. In: ESWC 2019, vol. 2489 of CEUR Workshop Proceedings, pp. 46–53 (2019)
Zou, X.: A survey on application of knowledge graph. J. Phys: Conf. Ser. 1487(1), 012016 (2020)
Bizer, C., Schultz, A.: The berlin SPARQL benchmark. Int. J. Semantic Web Inf. Syst. 5(2), 1–24 (2009)
Chaves-Fraga, D., Priyatna, F., Cimmino, A., Toledo, J., Ruckhaus, E., Corcho, Ó.: GTFS-madrid-bench: a benchmark for virtual knowledge graph access in the transport domain. J. Web Semant. 65, 100596 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wang, S., Yan, J., Liu, Y., Hu, P., Cai, H., Jiang, L. (2024). Parallel Construction of Knowledge Graphs from Relational Databases. In: Liu, F., Sadanandan, A.A., Pham, D.N., Mursanto, P., Lukose, D. (eds) PRICAI 2023: Trends in Artificial Intelligence. PRICAI 2023. Lecture Notes in Computer Science(), vol 14325. Springer, Singapore. https://doi.org/10.1007/978-981-99-7019-3_42
Download citation
DOI: https://doi.org/10.1007/978-981-99-7019-3_42
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-7018-6
Online ISBN: 978-981-99-7019-3
eBook Packages: Computer ScienceComputer Science (R0)