Abstract
Many approaches for RDF stores exist, most of them using very straight-forward techniques to store triples in or mapping RDF Schema classes to database tables. In this paper we propose an RDF store that uses a natural mapping of RDF resources to database tables that does not rely on RDF Schema, but constructs a schema based on the occurring signatures, where a signature is the set of properties used on a resource. This technique can therefore be used for arbitrary RDF data, i.e., RDF Schema or any other schema/ontology language on top of RDF is not required. Our approach can be used for both in-memory and on-disk relational database-based RDF store implementations.
A first prototype has been implemented and already shows a significant performance increase compared to other freely available (in-memory) RDF stores.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American, 34–43 (2001)
Hayes, P.: RDF semantics, W3C Recommendation (2004), http://www.w3.org/TR/rdf-mt/
Lloyd, J.W.: Foundations of logic programming. Springer, New York (1984)
Sintek, M., Schwarz, S., Kiesel, M.: RDF2Java (2005), http://rdf2java.opendfki.de/
Völkel, M., Sure, Y.: RDFReactor - from ontologies to programmatic data access. In: Poster and Demo at ISWC 2005 (2005)
Broekstra, J., Kampman, A., van Harmelen, F.: Sesame: An architecture for storing and querying rdf data and schema information. In: Fensel, D., Hendler, J.A., Lieberman, H., Wahlster, W. (eds.) Spinning the Semantic Web, pp. 197–222. MIT Press, Cambridge (2003)
Wilkinson, K., Sayers, C., Kuno, H.A., Reynolds, D.: Efficient RDF storage and retrieval in Jena2. In: Cruz, I.F., Kashyap, V., Decker, S., Eckstein, R. (eds.) SWDB, pp. 131–150 (2003)
SWAD: SWAD-europe deliverable 10.1: Scalability and storage: Survey of free software / open source RDF storage systems (2002), http://www.w3.org/2001/sw/Europe/reports/rdf_scalable_storage_report/
SWAD: SWAD-europe deliverable 10.2: Mapping semantic web data with RDBMSes (2003), http://www.w3.org/2001/sw/Europe/reports/scalable_rdbms_mapping_report
Theoharis, Y., Christophides, V., Karvounarakis, G.: Benchmarking database representations of RDF/S stores. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 685–701. Springer, Heidelberg (2005)
Harth, A., Decker, S.: Optimized index structures for querying RDF from the web. In: 3rd Latin American Web Congress, Buenos Aires - Argentina, October 31-November 2 (2005)
Beckett, D.: The design and implementation of the redland RDF application framework. Computer Networks 39(5), 577–588 (2002)
Janik, M., Kochut, K.J.: BRAHMS: A workBench RDF store and high performance memory system for semantic association discovery. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 431–445. Springer, Heidelberg (2005)
Ding, L., Wilkinson, K., Sayers, C., Kuno, H.A.: Application-specific schema design for storing large RDF datasets. In: Volz, R., Decker, S., Cruz, I.F. (eds.) PSSS. CEUR Workshop Proceedings, CEUR-WS. org., vol. 89 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sintek, M., Kiesel, M. (2006). RDFBroker: A Signature-Based High-Performance RDF Store. In: Sure, Y., Domingue, J. (eds) The Semantic Web: Research and Applications. ESWC 2006. Lecture Notes in Computer Science, vol 4011. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11762256_28
Download citation
DOI: https://doi.org/10.1007/11762256_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34544-2
Online ISBN: 978-3-540-34545-9
eBook Packages: Computer ScienceComputer Science (R0)