Abstract
This paper discusses RDF related work in the context of OpenLink Virtuoso, a general purpose relational / federated database and applications platform. The use cases are dual 1. large RDF repositories 2. making arbitrary relational data queriable with SPARQL and RDF by mapping on demand. We discuss adapting a relational engine for native RDF support with dedicated data types, bitmap indexing and SQL optimizer techniques. We discuss adaptations of the query engine for running on shared nothing clusters, providing virtually unbounded scalability for RDF or relational warehouses. We further discuss mapping existing relational data into RDF for SPARQL access without converting the data into physical triples. We present conclusions and metrics as well as a number of use cases, from DBpedia to bio informatics and collaborative web applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Auer, S., Lehmann, J.: What Have Innsbruck and Leipzig in Common? Extracting Semantics from Wiki Content. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 503–517. Springer, Heidelberg (2007)
Beckett, D.: Redland RDF Application Framework, http://librdf.org/
Bizer, C., Cyganiak, R., Garbers, J., Maresch, O.: D2RQ: Treating Non-RDF Databases as Virtual RDF Graphs, http://sites.wiwiss.fu-berlin.de/suhl/bizer/D2RQ/
Bizer, C., Heath, T., Ayers, D., Raimond, Y.: Interlinking Open Data on the Web. In: 4th European Semantic Web Conference, http://www.eswc2007.org/pdf/demo-pdf/LinkingOpenData.pdf
Chen, H., Wang, Y., Wang, H., et al.: Towards a Semantic Web of Relational Databases: a Practical Semantic Toolkit and an In-Use Case from Traditional Chinese Medicine, http://iswc2006.semanticweb.org/items/Chen2006kx.pdf
Erling O.: ISWC 2008: Billion Triples Challenge, http://www.openlinksw.com/dataspace/oerling/weblog/Orri%20Erling’s%20Blog/1478
Erling, O.: Virtuoso Vs. MySQL: Setting the Berlin Record Straight, http://www.openlinksw.com/dataspace/oerling/weblog/Orri%20Erling’s%20Blog/1484
Guo, Y., Pan, Z., Heflin, J.: LUBM: A Benchmark for OWL Knowledge Base Systems. Journal of Web Semantics 3(2), 158–182 (2005), http://www.websemanticsjournal.org/ps/pub/2005-16
Mikhailov, I.: Updating Relational Data Via SPARUL (Updatable RDF Views), http://esw.w3.org/topic/UpdatingRelationalDataViaSPARUL
Prudhommeaux, E.: SPASQL: SPARQL Support in MySQL, http://xtech06.usefulinc.com/schedule/paper/156
Ruttenberg, A.: Harnessing the Semantic Web to Answer Scientific Questions. In: 16th International World Wide Web Conference, http://www.w3.org/2007/Talks/www2007-AnsweringScientificQuestions-Ruttenberg.pdf
3store, an RDF triple store, http://sourceforge.net/projects/threestore
Intellidimension RDF Gateway, http://www.intellidimension.com
Jena Semantic Web Framework, http://jena.sourceforge.net/
Northrop Grumman Corporation: Kowari Metastore, http://www.kowari.org/
Oracle Semantic Technologies Center, http://www.oracle.com/technology/tech/semantic_technologies/index.html
Semantically-Interlinked Online Communities, http://sioc-project.org/
Getting Started with Freebase, http://www.freebase.com/view/guid/9202a8c04000641f8000000005b82619
Wikipedia3: A Conversion of the English Wikipedia into RDF, http://labs.systemone.at/wikipedia3
Extensible Business Reporting Language (XBRL) 2.1, http://www.xbrl.org/Specification/XBRL-RECOMMENDATION-2003-12-31+Corrected-Errata-2006-12-18.rtf
About MusicBrainz, http://musicbrainz.org/doc/AboutMusicBrainz
About Geonames, http://www.geonames.org/about.html
Ping The Semantic Web, http://pingthesemanticweb.com/about.php
Oracle Real Application Clusters, http://www.oracle.com/database/rac_home.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Erling, O., Mikhailov, I. (2009). RDF Support in the Virtuoso DBMS. In: Pellegrini, T., Auer, S., Tochtermann, K., Schaffert, S. (eds) Networked Knowledge - Networked Media. Studies in Computational Intelligence, vol 221. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02184-8_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-02184-8_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02183-1
Online ISBN: 978-3-642-02184-8
eBook Packages: EngineeringEngineering (R0)