• search hit 5 of 52
Back to Result List

Möglichkeiten des Einsatzes von NoSQL-Technologien im Umfeld von KIS

Possible applications for NoSQL-technologies in context of HIS

  • Das Ziel dieser Arbeit war es, mögliche Einsatzgebiete von NoSQL-Technologien im Umfeld von KIS herauszufinden. Dafür wurden zunächst die Unterschiede zwischen einem RDBMS und Document Stores aufgezeigt und anschließend mit dem typischen Vertreter, namens CouchDB, geeignete Implementierungen durchgeführt. Die Unterschiede zeigten, was die Document Stores versuchen besser zu machen wie die RDBMS. Durch die Implementierung der Prototypen wurden die Unterschiede nicht nur getestet, sondern auch neue Möglichkeiten aufgezeigt, dies umzusetzen. Zu Beginn der Arbeit wurde die Implementierung noch mit Hilfe von HTML und JavaScript getestet. Jedoch entwickelte man im Laufe der Arbeit die Anwendungen mit Hilfe von Java, um die Anwendungen dynamischer zu gestalten. Außerdem können eigene Algorithmen zur Datenverschlüsselung mehr Freiheiten in Bezug auf die Flexibilität der Anwendung schaffen. Weitestgehend lässt sich sagen, dass der Einsatz von NoSQL-Technologien im Umfeld von KIS möglich ist. Jedoch werden sie vorerst strittig bleiben, da sie in ihrer Entwicklung noch im Entwicklungsstadium sind. Allerdings besitzen sie bereits sehr gute Eigenschaften, um den RDBMS ernsthafte Konkurrenz zu machen. Eine Schwäche, die bei der Implementierung auffiel ist, dass bei einer Aktualisierung des Dokuments alle bereits vorhandenen Daten im Dokument überschrieben werden könnten. Das heißt, dass die vorhandenen Daten vorher ausgelesen, und anschließend mit den neuen Daten als ein JSON-Objekt wieder an das Dokument gesendet werden müssen. Das hat zur Folge, dass die zu sendenden im größer werden, je mehr Daten sie enthalten und einen höheren Aufwand für die Implementierung bedeuten. Die vorgestellten Prototypen decken nur grundlegende Funktionen ab. So ist es momentan zum Beispiel noch nicht möglich Umlaute in den JSON-Objekten zu benutzen. Für die Zukunft wäre es interessant die Anforderungen an ein Anwendungssystem genauesten zu studieren und dementsprechend einen Prototyp weiter auszubauen. So könnte man sich noch besser ein Bild davon machen, ob ein NoSQL-System ein RDBMS vollständig ersetzen könnte.

Download full text files

Export metadata

Additional Services

Metadaten
Author:Andy Krebs
Advisor:Thomas Franke
Document Type:Bachelor Thesis
Language:German
Name:Westsächsische Hochschule Zwickau
Dr.-Friedrichs-Ring 2A, 08056 Zwickau
Date of Publication (online):2016/02/18
Year of first Publication:2013
Publishing Institution:Westsächsische Hochschule Zwickau
Date of final exam:2013/08/16
Tag:KIS; NoSQL
HIS; NoSQL
Page Number:62 Seiten, 27 Abb., 3 Tab., 8 Lit.
Faculty:Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik
Release Date:2016/02/18