Entwicklung eines Kostenmodells für den Optimierer einer nativen ortsbasierten RDF-Datenbank

dc.contributor.authorDick, Björnde
dc.date.accessioned2011-12-27de
dc.date.accessioned2016-03-31T07:59:20Z
dc.date.available2011-12-27de
dc.date.available2016-03-31T07:59:20Z
dc.date.issued2011de
dc.description.abstractTechnologien des Semantic Web, wie insbesondere RDF, eignen sich hervorragend zur Darstellung und Verarbeitung semistrukturierter Daten. Dies gilt ebenso, falls die Daten Ortsinformationen beinhalten. Systeme zur Verarbeitung derartiger, ortsbasierter Daten auf Basis von RDF stellen somit erstrebenswerte Werkzeuge dar. Im Rahmen der Entwicklung eines solchen Systems, sieht man sich jedoch mit der Aufgabe konfrontiert, geeignete Ausführungspläne zu optimieren. Diese Arbeit befasst sich daher mit der Bereitstellung adäquater Entscheidungshilfen für den Optimierer eines nativen, ortsbasierten RDF-Datenbankverwaltungssystems. Aufgrund möglicher Korrelationen zwischen ortsbasierten und gewöhnlichen Attributen von Entitäten ist hierbei insbesondere ein Mechanismus zur Kardinalitätsabschätzung entsprechender Anfragen notwendig, denn die Werte einer solchen Abschätzung bestimmen maßgeblich die Anordnung der Joins in einem geeigneten Ausführungsplan, der wiederum ausschlaggebend für die Performanz der Anfragebearbeitung ist. Da bislang keine geeigneten Ansätze zur Lösung dieser Aufgabe zu finden sind, werden im Rahmen dieser Arbeit hierfür eigene Konzepte entwickelt. Das erste dieser Konzepte unterteilt den betrachteten, geographischen Bereich in disjunkte Kacheln, um damit eine Kardinalitätsabschätzung für die in einem Anfragefenster enthaltenen Objekte zu ermöglichen. Auf dieser Grundlage wird anschließend ein Ansatz entwickelt, der die Kardinalität einer Menge von Teilgraphen - und damit potentiellen Anfrageergebnissen - anhand einer Kombination ihrer enthaltenen Pfade abschätzt. Auf Basis dieser Abschätzungen ist es in der Folge möglich, ein Kriterium zu konzipieren, mit dessen Hilfe geeignete Operatoren zur Realisierung eines ortsbasierten Filters ausgewählt werden können. Die Evaluation einer Implementierung dieser Konzepte zeigt, dass anhand der Unterteilung in Kacheln lediglich moderate Verbesserungen der Abschätzungsgenauigkeit sowie der daraus resultierenden Ausführungszeiten möglich sind. Durch Hinzunahme der Kardinalitätsabschätzung mittels Pfaden können jedoch deutlich bessere Resultate erzielt werden. Auf deren Basis ist es dem erwähnten Entscheidungskriterium möglich, in gewinnbringender Art und Weise die jeweils optimalen Operatoren zur Realisierung eines ortsbasierten Filters auszuwählen.de
dc.identifier.other36490335Xde
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-69906de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/2796
dc.identifier.urihttp://dx.doi.org/10.18419/opus-2779
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleEntwicklung eines Kostenmodells für den Optimierer einer nativen ortsbasierten RDF-Datenbankde
dc.title.alternativeDevelopment of a cost model for the optimizer of a native spatial RDF triple storeen
dc.typemasterThesisde
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Parallele und Verteilte Systemede
ubs.opusid6990de
ubs.publikation.typAbschlussarbeit (Diplom)de

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
DIP_3133.pdf
Size:
768.13 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
935 B
Format:
Plain Text
Description: