Skip to main content

RDF Stores

  • Reference work entry
  • First Online:
Encyclopedia of Database Systems

Synonyms

Knowledge base; RDF database system; Triple store

Definition

An RDF store is a system that is optimized to manage data given in RDF (Resource Description Framework). Similar to other database systems, an RDF store uses an appropriate internal storage layout (native RDF, relational, graph, etc.,) and enables efficient query processing over the data. While there are alternative query languages to query RDF data, SPARQL has become the de facto standard that is supported by RDF stores. Inferencing, i.e., logically deducing information that is not explicitly contained in the stored data based on RDFS and OWL ontologies, is a special extension that is not supported by all RDF stores.

Historical Background

RDF has been developed as a general-purpose format to describe metadata on the Web. But RDF has gained particular popularity as a data format for the Semantic Web and as a very flexible data format to store information obtained by information extraction, e.g., from Web sources such...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 6,499.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Abadi DJ, Marcus A, Madden S, Hollenbach K. SW-Store: a vertically partitioned DBMS for semantic Web data management. VLDB J. 2009;18(2):385–406.

    Article  Google Scholar 

  2. Aranda-Andújar A, Bugiotti F, Camacho-Rodríguez J, Colazzo D, Goasdoué F, Kaoudi Z, Manolescu I. Amada: Web data repositories in the Amazon cloud. In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management; 2012. p. 2749–51.

    Google Scholar 

  3. Broekstra J, Kampman A, van Harmelen F. Sesame: a generic architecture for storing and querying RDF and RDF schema. In: Proceedings of the 1st International Semantic Web Conference; 2002. p. 54–68.

    Google Scholar 

  4. Bugiotti F, Camacho-Rodríguez J, Goasdoué F, Kaoudi Z, Manolescu I, Zampetakis S. SPARQL query processing in the cloud. In: Harth A, Hose K, Schenkel R, editors. Linked data management. Boca Raton: CRC Press; 2014. p. 165–92.

    Chapter  Google Scholar 

  5. Cudré-Mauroux P, Enchev I, Fundatureanu S, Groth PT, Haque A, Harth A, Leif Keppmann F, Miranker DP, Sequeda J, Wylot M. NoSQL databases for RDF: an empirical evaluation. In: Proceedings of the 12th International Semantic Web Conference; 2013. p. 310–25.

    Chapter  Google Scholar 

  6. Dean J, Ghemawat S. Mapreduce: simplified data processing on large clusters. In: Proceedings of the 6th USENIX Symposium on Operating System Design and Implementation; 2004. p. 137–50.

    Google Scholar 

  7. Erling O, Mikhailov I. RDF support in the virtuoso DBMS. In: Pellegrini T, Auer S, Tochtermann K, Schaffert S, editors. Networked knowledge – networked media. Studies in computational intelligence. Berlin/Heidelberg: Springer; 2009. vol. 221, p. 7–24.

    Google Scholar 

  8. Galarraga L, Hose K, Schenkel R. Partout: a distributed engine for efficient RDF processing. In: Proceedings of the 23rd International World Wide Web Conference; 2014. p. 267–68.

    Google Scholar 

  9. Harris S, Gibbins N. 3store: efficient bulk RDF storage. In: Proceedings of 1st International Workshop on Practical and Scalable Semantic Systems; 2003.

    Google Scholar 

  10. Harth A, Decker S. Optimized index structures for querying RDF from the web. In: Proceedings of the Third Latin American Web Congress; 2005. p. 71–80.

    Google Scholar 

  11. Harth A, Umbrich J, Hogan A, Decker S. YARS2: a federated repository for querying graph structured data from the Web. In: Proceedings of the 6th International Semantic Web Conference and 2nd Asian Semantic Web Conference; 2007. p. 211–24.

    Google Scholar 

  12. Hose K, Schenkel R. WARP: workload-aware replication and partitioning for RDF. In: Proceedings of the 4th International Workshop on Data Engineering meets the Semantic Web (In conjunction with ICDE 2013); 2013. p. 1–6.

    Google Scholar 

  13. Hose K, Schenkel R, Theobald M, Weikum G. Database foundations for scalable RDF processing. In: Proceedings of the 7th International Conference on Reasoning Web: Semantic Technologies for the Web of Data; 2011. p. 202–49.

    Google Scholar 

  14. Huang J, Abadi DJ, Ren K. Scalable SPARQL querying of large RDF graphs. Proc. VLDB Endow. 2011;4(11):1123–34.

    Google Scholar 

  15. Husain MF, McGlothlin JP, Masud MM, Khan LR, Thuraisingham BM. Heuristics-based query processing for large rdf graphs using cloud computing. IEEE Trans Knowl Data Eng. 2011;23(9):1312–27.

    Article  Google Scholar 

  16. Kaoudi Z, Manolescu I. RDF in the clouds: a survey. VLDB J. 2014;24(1):1–25.

    Google Scholar 

  17. McBride B. Jena: a semantic web toolkit. IEEE Internet comput. 2002;6(6):55–59.

    Article  Google Scholar 

  18. Neumann T, Weikum G. The RDF-3X engine for scalable management of RDF data. VLDB J. 2010;19(1):91–113.

    Article  Google Scholar 

  19. Papailiou N, Konstantinou I, Tsoumakos D, Koziris N. H2RDF: adaptive query processing on RDF data in the cloud. In: Proceedings of the 21st International Conference on World Wide Web (Companion Volume); 2012. p. 397–400.

    Google Scholar 

  20. Punnoose R, Crainiceanu A, Rapp D. Rya: a scalable RDF triple store for the clouds. In: Proceedings of the 1st International Workshop on Cloud Intelligence; 2012. p. 4.

    Google Scholar 

  21. Rohloff K, Schantz RE. High-performance, massively scalable distributed systems using the mapReduce software framework: the SHARD triple-store. In: Programming Support Innovations for Emerging Distributed Applications; 2010. p. 4:1–4:5.

    Google Scholar 

  22. Sakr S, Al-Naymat G. Relational processing of RDF queries: a survey. SIGMOD Rec. 2009;38(4):23–28.

    Article  Google Scholar 

  23. Thompson B, Personick M, Cutcher M. The bigdata RDF graph database. In: Harth A, Hose K, Schenkel R, editors. Linked data management. Boca Raton: CRC Press; 2014. p. 193–237.

    Chapter  Google Scholar 

  24. Weiss C, Karras P, Bernstein A. Hexastore: sextuple indexing for Semantic Web data management. Proc. VLDB Endow. 2008;1(1):1008–19.

    Article  Google Scholar 

  25. Zeng K, Yang J, Wang H, Shao B, Wang Z. A distributed graph engine for web scale RDF data. Proc. VLDB Endow. 2013;6(4):265–76.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Katja Hose .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Hose, K., Schenkel, R. (2018). RDF Stores. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_80676

Download citation

Publish with us

Policies and ethics