Abstract
With the development of knowledge-based artificial intelligence, the scale of knowledge graphs has been increasing rapidly. The RDF graph and the property graph are two mainstream data models of knowledge graphs. On the one hand, with the development of the Semantic Web, there are a large number of RDF knowledge graphs. On the other hand, property graphs are widely used in the graph database community. However, different families of data management methods of RDF graphs and property graphs have been seperately developed in each community over a decade, which hinder the interoperability in managing large knowledge graph data. To address this problem, we propose a unified storage scheme for knowledge graphs which can seamlessly accommodate both RDF and property graphs. Meanwhile, the concept of ontology is introduced to meet the need for RDF graph data storage and query load. Experimental results on the benchmark datasets show that the proposed ontology-aware unified storage scheme can effectively manage large-scale knowledge graphs and significantly avoid data redundancy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Duan, W., Chiang, Y.Y.: Building knowledge graph from public data for predictive analysis: a case study on predicting technology future in space and time. In: Proceedings of the 5th ACM SIGSPATIAL International Workshop on Analytics for Big Geospatial Data, BigSpatial 2016, pp. 7–13 (2016)
Wang, H., Fang, Z., Zhang, L., Pan, J.Z., Ruan, T.: Effective online knowledge graph fusion. In: Arenas, M., et al. (eds.) ISWC 2015. LNCS, vol. 9366, pp. 286–302. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25007-6_17
Fu, X., Ren, X., Mengshoel, O., Wu, X.: Stochastic optimization for market return prediction using financial knowledge graph. In: 2018 IEEE International Conference on Big Knowledge, pp. 25–32 (2018)
Li, Y.: Research and analysis of semantic search technology based on knowledge graph. In: 2017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC), vol. 1, pp. 887–890 (2017)
Lehmann, J., et al.: DBpedia-a large-scale, multilingual knowledge base extracted from wikipedia. Semant. Web 6(2), 167–195 (2015)
The Neo4j Team: The neo4j manual v3.4 (2018). https://neo4j.com/docs/developermanual/current/
TigerGraph Inc.: Tigergraph: the world’s fastest and most scalable graph platform (2012). https://www.tigergraph.com/
OrientDB Ltd.: Orientdb: first multi-model database (2010). http://orientdb.com/
W3C: RDF 1.1 concepts and abstract syntax (2014)
Angles, R., Arenas, M., Barceló, P., Hogan, A., Reutter, J., Vrgoč, D.: Foundations of modern query languages for graph databases. ACM Comput. Surv. 50(5), 1–40 (2017)
Harris, S., Gibbins, N.: 3store: efficient bulk RDF storage. In: PSSS1 - Practical and Scalable Semantic Systems, Proceedings of the First International Workshop on Practical and Scalable Semantic Systems, vol. 89 (2003)
Pan, Z., Heflin, J.: DLDB: extending relational databases to support semantic web queries. In: PSSS1 - Practical and Scalable Semantic Systems, Proceedings of the First International Workshop on Practical and Scalable Semantic Systems, vol. 89 (2003)
Wilkinson, K.: Jena property table implementation. In: In SSWS, Athens, Georgia, USA, pp. 35–46 (2006)
Abadi, D., Marcus, A., Madden, S., Hollenbach, K.: Scalable semantic web data management using vertical partitioning. In: VLDB, pp. 411–422 (2007)
Abadi, D., Marcus, A., Madden, S., Hollenbach, K.: SW-store: a vertically partitioned DBMS for semantic web data management. VLDB J. 18(2), 385–406 (2009). https://doi.org/10.1007/s00778-008-0125-y
Neumann, T., Weikum, G.: RDF3X: a RISC-style engine for RDF. Proc. VLDB Endow. - PVLDB 1, 647–659 (2008)
Weiss, C., Karras, P., Bernstein, A.: Hexastore: Sextuple indexing for semantic web data management. PVLDB 1, 1008–1019 (2008)
Guo, Y., Pan, Z., Heflin, J.: LUBM: a benchmark for owl knowledge base systems. Web Semant. Sci. Serv. Agents World Wide Web 3(2–3), 158–182 (2005)
Bitnine-OSS: Agensgraph: a transaction graph database based on PostgreSQL (2017). http://www.agensgraph.org
Acknowledgments
This work is supported by the National Natural Science Foundation of China (61972275), the Natural Science Foundation of Tianjin (17JCYBJC15400), and CCF-Huawei Database Innovation Research Plan.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Li, S., Rao, G., Liu, B., Liu, P., Dong, S., Feng, Z. (2020). An Ontology-Aware Unified Storage Scheme for Knowledge Graphs. In: Wang, X., Zhang, R., Lee, YK., Sun, L., Moon, YS. (eds) Web and Big Data. APWeb-WAIM 2020. Lecture Notes in Computer Science(), vol 12317. Springer, Cham. https://doi.org/10.1007/978-3-030-60259-8_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-60259-8_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60258-1
Online ISBN: 978-3-030-60259-8
eBook Packages: Computer ScienceComputer Science (R0)