Not logged in.

Contribution Details

Type Bachelor's Thesis
Scope Discipline-based scholarship
Title Tygrstore: a flexible framework for high performance large scale RDF storage
Organization Unit
Authors
  • Yannick Koechlin
Supervisors
  • Abraham Bernstein
  • Cosmin Basca
Institution University of Zurich
Faculty Faculty of Economics, Business Administration and Information Technology
Date 2011
Abstract Text This Thesis describes the Architecture of a highly flexible Triplestore Framework. Its main features are: pluggable backend storage facilities, horizontal Scalability, a simple API and the generation of endless result Streams. Special attention has been paid on easy extensibility. First a detailed view of the architecture is given, later more details on the actual implementation are revealed. In the end two possible triplestore setups are benchmarked and profiled. It is shown that the currently limiting factors do not lie within the architecture but in the library code for the backends. In the end possible solutions and enhancements to the framework are discussed.
Zusammenfassung Die vorliegende Arbeit beschreibt und dokumentiert den Tygrstore. Tygrstore ist ein flexibles, performantes Framework um Tripelstores zu erstellen. Die Hauptmerkmale sind auswechselbare Backend-Speicherlösungen, eine einfache API und die Möglichkeit endlose Resultate zu streamen. Tygrstore ermöglicht ausserdem die horizontale Skalierung. Es wurde ein spezielles Augenmerk darauf gelegt, alle Module einfach erweitern zu können. Zu Beginn wird die Architektur besprochen und danach die Einzelheiten der eigentlichen Implementation . Dann werden zwei mögliche Setups getestet und diese werden dann genauer analysiert. Zum Schluss werden noch Wege für die Weiterentwicklung vorgeschlagen.
PDF File Download
Export BibTeX