SPARQL rozhraní pro Apache Cassandra triplestore
SPARQL engine for Apache Cassandra triplestore
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Daniel Borner
Vedoucí práce
Jirkovský Václav
Oponent práce
Obitko Marek
Studijní obor
SoftwareStudijní program
Otevřená informatikaInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Cílem této bakalářské práce bylo vytvořit rozhraní pro překlad SPARQL dotazů do jazyka CQL pro dotazování nad Cassandra triplestorem. První část práce seznamuje s základními pojmy důležitými pro zpracovávané téma. Druhá část předkládá rešerši současných řešení. Třetí část se zabývá analýzou možností překladu mezi jazyky SPARQL a CQL. V poslední části je popsána implementace rozhraní. Její součástí je popis testování aplikace za využití dat ze senzorů malé vodní elektrárny. V závěru práce je provedeno zhodnocení přínosu aplikace a návrhu na její eventuální vylepšení. The aim of this bachelor thesis is to create an engine for translating SPARQL queries into CQL for Apache Cassandra triplestore. The first part of the thesis introduces the reader to important concepts necessary for this topic. The second part deals with a search for current solutions. The third part deals with the analysis of translation options between languages and the design of solutions. The last part describes the implementation of the interface. Part of the work is a description of application testing over test data from hydropower sensors. At the end of the work is an evaluation of benefits and suggestions for improvement.
Kolekce
- Bakalářské práce - 13136 [1133]