Not logged in.
Quick Search - Contribution
Contribution Details
Type | Master's Thesis |
Scope | Discipline-based scholarship |
Title | Extending rdfbox with centralized rdf management. Efficient rdf indexing and loading. |
Organization Unit | |
Authors |
|
Supervisors |
|
Language |
|
Institution | University of Zurich |
Faculty | Faculty of Economics, Business Administration and Information Technology |
Number of Pages | 59 |
Date | 2013 |
Abstract Text | Rdfbox is a native triple store and implements the Hexastore indexing concept. Hexastore permutes RDF triple elements (subject, predicate, object) to build six indexes. Rdfbox takes this indexing scheme and maps it to key-value storage. Prior to this work, it used the Tokyo Cabinet key-value store as its indexing backend. This work extends it with Kyoto Cabinet, LevelDB and Redis backends and enables to easily exchange them, even on a per-index level. Further, Rdfbox's triple loading is analyzed, improved and adapted to the added backends. The backends' performance is then compared and analyzed with synthetic and real-world data sets and queries. |
Zusammenfassung | Rdfbox ist ein nativer Tripel-Speicher und implementiert das Hexastore-Indexierungskonzept. Hexastore permutiert die RDF Tripel-Elemente (Subjekt, Pradikat, Objekt) und baut daraus sechs Indexe auf. Rdfbox ubernimmt dieses Konzept und wendet es auf Key-Value-Speicher an. Rdfbox nutzte dafur bisher Tokyo Cabinet und das Ziel dieser Arbeit ist es, Rdfbox um Kyoto Cabinet-, LevelDB- und Redis-Backends zu erweitern. Diese Backends sollen einfach austauschbar sein, auch fur einzelne Indexe. Das Einlesen der Tripel soll analysiert und verbessert werden und zudem an die hinzugefugten Backends angepasst werden. Die Leistung dieser Backends wird dann verglichen and analysiert anhand von synthetischen und realen Datenbestanden und Abfragen. |
PDF File |
![]() |
Export |
![]() |