ADERIS: Adaptively Integrating RDF Data from SPARQL Endpoints
This paper describes the Adaptive Distributed Endpoint RDF Integration System (ADERIS), an adaptive, distributed query processor for integrating RDF data from multiple data resources supporting the SPARQL query language and protocol. The system allows a user to issue a federated query without any knowledge of the data contained in each endpoint and without specifying details of how the query should be executed. ADERIS relies on very limited information about each RDF data source to construct SPARQL source queries, the results of which are used to construct RDF predicate tables, which are integrated using pipelined index nested loop joins, the number and order of which may vary during query execution in order to reduce response time.
KeywordsAdaptive query processing RDF query processing distributed data integration
Unable to display preview. Download preview PDF.
- 1.Prud’hommeaux, E., et al.: SPARQL Query Language for RDF, W3C Recommendation (January 2008), http://www.w3.org/TR/rdf-sparql-query/
- 2.DBPedia, http://dbpedia.org
- 3.Linked Data, http://linkeddata.org
- 4.ARQ - A SPARQL processor for Jena, http://jena.sourceforge.net/ARQ/
- 8.Li, Q., Sha, M., Markl, V., Beyer, K., Colby, L., Lohman, G.: Adaptively Reordering Joins during Query Execution. In: Proc. ICDE, pp. 26–35. IEEE Computer Society, Los Alamitos (2007)Google Scholar