|
ABSTRACT
Since there are a lot of similar or common properties between RDF and relational databases and between SPARQL and SQL, many efforts focus on leveraging the research results of optimizing relational query languages for optimizing SPARQL queries. However, SPARQL has its own characteristics different from SQL, which are not fully exploited by existing work. Therefore, there is still much space for research on optimizing SPARQL queries. Based on the triple nature of RDF data, we create 7 indices to retrieve RDF data quickly; based on the SPARQL-specific properties and the 7 indices, we develop a new, efficient approach to computing join by dynamically restricting triple patterns. Our experimental results show the efficiency of our approach.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Barton, S. Designing Indexing Structure for Discovering Relationships in RDF Graphs, Dateso, 2004.
|
| |
3
|
Beckett, D. (editor), RDF/XML Syntax Specification (Revised), W3C Recommendation, 10th February 2004.
|
| |
4
|
Bernstein, A., Stocker, M., and Kiefer, C. SPARQL Query Optimization Using Selectivity Estimation. ISWC, 2007.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
Guo, Y., Pan, Z., and Heflin, J. LUBM: A Benchmark for OWL Knowledge Base Systems. Web Semantics 3(2), 2005.
|
| |
10
|
Groppe, S., Groppe, J., and Linnemann, V. Using an Index of Precomputed Joins in order to Speed Up SPARQL Processing, ICEIS, Funchal, Portugal, 2007.
|
| |
11
|
Harris, S., and Shadbolt, N. SPARQL Query Processing with Conventional Relational Database Systems. WISE Workshops 2005, New York, U.S.A., 2005.
|
| |
12
|
|
| |
13
|
Ley, M. The DBLP Computer Science Bibliography, http://www.informatik.uni-trier.de/~ley/db/, 2008.
|
| |
14
|
Matono, A., Amagasa, T., Yoshikawa, and Uemura, S. An Indexing Scheme for RDF and RDF Schema based on Suffix Arrays. SWDB'03 co-located with VLDB 2003, Berlin.
|
| |
15
|
Pérez, J., Arenas, M., and Gutierrez, C. Semantics and Complexity of SPARQL. ISWC, Athens, GA, 2006.
|
| |
16
|
Prud'hommeaux E., Seaborne A. SPARQL Query Language for RDF, W3C Candidate Recommendation, 14 June 2007.
|
| |
17
|
Schmidt, M., Hornung, T., Lausen, G., and Pinkel, C. SP2Bench: A SPARQL Performance Benchmark, http://dbis.informatik.uni-freiburg.de/index.php?project=SP2B, 2008.
|
 |
18
|
Heiner Stuckenschmidt , Richard Vdovjak , Geert-Jan Houben , Jeen Broekstra, Index structures and algorithms for querying distributed RDF repositories, Proceedings of the 13th international conference on World Wide Web, May 17-20, 2004, New York, NY, USA
[doi> 10.1145/988672.988758]
|
| |
19
|
|
| |
20
|
Wilkinson, K., Sayers, C., Kuno, H. A., and Reynolds, D. Efficient RDF Storage and Retrieval in Jena2. In SWDB'03 co-located with VLDB 2003, Berlin, Germany, 2003.
|
|