Show simple item record

AuthorHauser, Christopher B.dc.contributor.author
Date of accession2017-06-27T14:35:40Zdc.date.accessioned
Available in OPARU since2017-06-27T14:35:40Zdc.date.available
Year of creation2014dc.date.created
Date of first publication2017-06-27dc.date.issued
AbstractDie Verwendung von Datenbanksystemen für die Datenhaltung in Anwendungen ist populär, da der Implementierungsaufwand für die Manipulation und Speicherung zu persistierender Daten hinfällig wird. Die Wahl des Datenbanksystems ist im Hinblick auf Anforderungen an die Anwendung und zukünftige Veränderungen wie Wachstum für einen erfolgreichen Betrieb entscheidend. Datenbanksysteme setzen unterschiedliche Schwerpunkte im Bereich der Fehlertoleranz, der Skalierbarkeit oder der Konsistenz, werden jedoch in vorhandener Literatur überwiegend anhand des Speichertyps wie relational oder Dokumenten-orientiert kategorisiert. Eine Einteilung in Klassen von Datenbanksystemen gemäß verwendeter Konzepte der Fehlertoleranz wie Replizierung, Skalierung, Konsistenz, Konfliktmanagement und Dauerhaftigkeit bietet eine alternative Sichtweise auf Datenbanksysteme, die eine Auswahl des Datenbanksystems für eine Anwendung auf ihre Anforderungen hin erleichtert. Die Ausarbeitung definiert hierfür aus einer neuen Perspektive fünf Gruppen von Datenbanksystemen. Die Ausarbeitung beschreibt neben der Definition der Konzepte und einer Analyse elf verbreiteter Datenbanksysteme ein Design eines fehlertoleranten Datenbanksystems. Das Design wird auf Basis des Virtual Nodes Frameworks, welches für verteilte fehlertolerante Anwendungungen verwendet werden kann, implementiert. Die Implementierung setzt dabei auf Virtual Nodes auf und modifiziert Komponenten des Frameworks, um Partitionierung des globalen Anwendungszustands und dadurch partielle Replikation zu ermöglichendc.description.abstract
Languagededc.language.iso
PublisherUniversität Ulmdc.publisher
LicenseStandarddc.rights
Link to license texthttps://oparu.uni-ulm.de/xmlui/license_v3dc.rights.uri
KeywordVirtual nodesdc.subject
KeywordDatabase systemsdc.subject
Dewey Decimal GroupDDC 000 / Computer science, information & general worksdc.subject.ddc
LCSHDatabasesdc.subject.lcsh
LCSHNeural networks (Computer science)dc.subject.lcsh
LCSHFault-tolerant computingdc.subject.lcsh
LCSHDistributed databasesdc.subject.lcsh
TitleDesign und Implementierung eines zuverlässigen und verfügbaren (NoSQL) Datenbanksystemsdc.title
Resource typeAbschlussarbeit (Master; Diplom)dc.type
Date of acceptance2014dcterms.dateAccepted
RefereeWesner, Stefandc.contributor.referee
RefereeKargl, Frankdc.contributor.referee
DOIhttp://dx.doi.org/10.18725/OPARU-4400dc.identifier.doi
PPN1659232295dc.identifier.ppn
URNhttp://nbn-resolving.de/urn:nbn:de:bsz:289-oparu-4439-5dc.identifier.urn
GNDVerteiltes Datenbanksystemdc.subject.gnd
GNDFehlertoleranzdc.subject.gnd
FacultyFakultät für Ingenieurwissenschaften, Informatik und Psychologieuulm.affiliationGeneral
InstitutionInstitut für Organisation und Management von Informationssystemenuulm.affiliationSpecific
InstitutionInstitut für Verteilte Systemeuulm.affiliationSpecific
DCMI TypeTextuulm.typeDCMI
TypeErstveröffentlichunguulm.veroeffentlichung
CategoryPublikationenuulm.category
Bibliographyuulmuulm.bibliographie


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record