[Profile picture of Ruben Verborgh]

Ruben Verborgh

R&Wbase: git for triples

by Miel Vander Sande, Pieter Colpaert, Ruben Verborgh, Sam Coppens, Erik Mannens, and Rik Van de Walle

Read/Write infrastructures are often predicted to be the next big challenge for Linked Data. In the domains of Open Data and cultural heritage, this is already an urgent need. They require the exchange of partial graphs, personalised views on data and a need for trust. A strong versioning model supported by provenance is therefore crucial. However, current triple stores handle storage rather naïvely and don not seem up for the challenge. In this paper, we introduce R&Wbase, a new approach build on the principles of distributed version control. Triples are stored in a quad-store as consecutive deltas, reducing the amount of stored triples drastically. We demonstrate an efficient technique for storing different deltas in a single graph, allowing simple resolving of different versions and separate access. Furthermore, provenance tracking is included at operation level, since each commit, storing a delta and its metadata, is described directly as provenance. The use of branching is supported, providing flexible custom views on the data. Finally, we provide a straightforward way for querying different versions through SPARQL, by using virtual graphs.

full text BibTeX other citation formats

Published in 2013 in Proceedings of the 6th Workshop on Linked Data on the Web.

Keywords:

Read this article online

Cite this article in your work

Cite this article easily using its BibTeX entry:

@inproceedings{vandersande_ldow_2013,
  title = {{R\&Wbase:} git for triples},
  author = {Vander Sande, Miel and Colpaert, Pieter and Verborgh, Ruben and Coppens, Sam and Mannens, Erik and Van de Walle, Rik},
  year = 2013,
  month = may,
  booktitle = {Proceedings of the 6th Workshop on Linked Data on the Web},
  editor = {Bizer, Christian and Heath, Tom and Berners-Lee, Tim and Hausenblas, Michael and Auer, S\"oren},
  series = {CEUR Workshop Proceedings},
  volume = 996,
  issn = {1613-0073},
  url = {http://ceur-ws.org/Vol-996/papers/ldow2013-paper-01.pdf},
}

Alternatively, pick a reference of your choice below:

IEEE
M. Vander Sande, P. Colpaert, R. Verborgh, S. Coppens, E. Mannens, and R. Van de Walle, “R&Wbase: git for triples,” in Proceedings of the 6th Workshop on Linked Data on the Web, 2013, vol. 996.
ACM
Miel Vander Sande, Pieter Colpaert, Ruben Verborgh, Sam Coppens, Erik Mannens, and Rik Van de Walle. 2013. R&Wbase: git for triples. In Christian Bizer, Tom Heath, Tim Berners-Lee, Michael Hausenblas, & Sören Auer, eds. Proceedings of the 6th Workshop on Linked Data on the Web. CEUR Workshop Proceedings.
LNCS
Vander Sande, M., Colpaert, P., Verborgh, R., Coppens, S., Mannens, E., Van de Walle, R.: R&Wbase: git for triples. In: Bizer, C., Heath, T., Berners-Lee, T., Hausenblas, M., and Auer, S. (eds.) Proceedings of the 6th Workshop on Linked Data on the Web (2013).
APA
Vander Sande, M., Colpaert, P., Verborgh, R., Coppens, S., Mannens, E., & Van de Walle, R. (2013). R&Wbase: git for triples. In C. Bizer, T. Heath, T. Berners-Lee, M. Hausenblas, & S. Auer (Eds.), Proceedings of the 6th Workshop on Linked Data on the Web (Vol. 996).
MLA
Vander Sande, Miel et al. “R&Wbase: Git for Triples.” Proceedings of the 6th Workshop on Linked Data on the Web. Ed. Christian Bizer et al. Vol. 996. 2013. Print. CEUR Workshop Proceedings.

Discuss this article