Read e-book online Vergleich und Evaluation zwischen modernen und PDF

By Nils Petersohn

ISBN-10: 3842856792

ISBN-13: 9783842856790

Zehntausende Web-Services verwenden relationale Datenbanken, um Daten zu
speichern und auszulesen. Im Vergleich zu modernen Konzepten können relationale Datenbanken als wichtigster Stellvertreter für ``traditionelle Technologien'' bezeichnet werden. Wenn guy als Entwickler zu Seiten wie Google.com, Facebook.com, Amazon.com, Digg.com, Ebay.com, Yahoo.com, Twitter.com oder Dawanda.com surft, wird meist angenommen, dass eine verteilte relationale Datenbank verwendet wird. Die Annahme ist zu 50% richtig, jedoch ist die Datenhaltung meist nicht relational. Diese Großunternehmen verwalten mehrere hundert Gigabytes, bis hin zu 100.000 Gigabyte an Daten, und mussten in den letzten sechs Jahren Lösungen finden, um erfolgreich diese riesigen Datenmengen zu beherrschen. Google erfand vor ca. sieben Jahren ein Verfahren, um Datenmengen im Petabytebereich zu beherrschen. fb entwickelte selbst eine Datenbanktechnologie, um die Posteingänge von Benutzern verfügbar zu machen, Twitter.com adaptiert diese Technologie für andere Zwecke. Amazon.com entwickelte 'Dynamo'', um Hochverfügbarkeit für deren weltgrößte E-Commerce Plattform zu schaffen. Diese und andere Eigenentwicklungen entstanden aus der Notwendigkeit heraus, riesige Datenmengen bzw. Datenbanken hoch verfügbar, konsistent und skalierbar zu machen.

Seit den letzten drei Jahren sind replacement 'Open-Source-Implementierungen'' dieser Entwicklungen entstanden. Die Veröffentlichung der Konzepte und Technologien führten zu einer ganzen Bewegung namens 'NoSQL''. Sind diese Konzepte vorteilhafter, um eine bessere und für Entwickler einfachere Skalierung, Abfragemöglichkeit und Datenkonsistenz in einem hochverfügbaren Datenbanksystem, zu gewährleisten? Wie werden komplexe Abfragen in modernen und traditionellen verteilten Systemen gemacht und wie werden diese ausgeführt? Speziell stellt sich die Frage, ob das MapReduce Verfahren ein vollständiger Ersatz für SQL ist. Für welche Einsatzzwecke sind beide besonders intestine geeignet und für welche weniger?

Ausgewählte Konzepte moderner, verteilter Datenbanksysteme sind zentrale Bestandteile dieser Arbeit. Dazu werden die Eigenschaften Verfügbarkeit, Konsistenz und Skalierbarkeit in den verteilten Systemen ausführlicher beschrieben, um zu analysieren, ob gegenüber relationalen Datenbanken Vorteile und Nachteile dieser Eigenschaften existieren. Ergebnisse dieser Aufgabenstellung sollen Chancen und Risiken von modernen Datenbanken aufdecken. Key-Value-Stores sind die einfachsten Vertreter moderner Datenbanken. 'Riak'' wird in dieser Arbeit als Implementierung moderner Konzepte benutzt. 'MySQL'' soll als Vertreter für relationale Datenbanken verwendet werden da dieser Vertreter eine weit verbreitete Open-Source-Implementierung von relationalen Datenbanken ist. Andere Datenbankkonzepte/Datenbanken werden in dieser Arbeit nicht behandelt. Dazu zählen unter anderem objektorientierte, objektrelationale, hierarchische, spaltenorientierte und graphenorientierte Datenbankformen, sowie Repräsentanten von relationalen Datenbanken, wie 'db2'', 'Sybase'' oder 'Oracle'', da diese nicht Open-Source sind.

Show description

Read or Download Vergleich und Evaluation zwischen modernen und traditionellen Datenbankkonzepten unter den Gesichtspunkten Skalierung, Abfragemöglichkeit und Konsistenz (German Edition) PDF

Similar computing, internet & digital media in german books

New PDF release: Das Managementmodell zur Datenverfügbarkeit und

Daten werden mehr und mehr zum Schlüsselfaktor der Unternehmen. Datensicherheit, Datenquantität und Systemverfügbarkeit spielen neben der Datenqualität die entscheidende Rolle und sind immer öfter eine Frage der Unternehmensstrategie. Es werden hierzu die Einfluss nehmenden Faktoren, mögliche Technologien und Berechnungsmethoden beschrieben und Zusammenhänge grundlegend vermittelt.

Potenziale eines simulationsgestützten Controllings im - download pdf or read online

Fachbuch aus dem Jahr 2003 im Fachbereich Informatik - Wirtschaftsinformatik, word: 2,0, Friedrich-Alexander-Universität Erlangen-Nürnberg (WISO), Sprache: Deutsch, summary: Um die Auswirkungen des SCC in den komplexen logistischen Wertschöpfungsketten identifizieren zu können, bietet sich die Simulationstechnik an.

Read e-book online Office 2016 für Dummies Alles-in-einem-Band (German Edition) PDF

Sie konnen viel Zeit und Nerven sparen, wenn Sie sich mit workplace immer besser auskennen! Grund genug, um sich von Peter Weverka in die Programme und die Funktionen von place of work 2016 einfuhren zu lassen. Sie finden in diesem umfassenden Werk ubersichtliche Anleitungen fur die taglichen Aufgaben mit workplace und vielfaltige Tipps und Anregungen, die Ihnen helfen, Ihre Arbeit effektiver zu gestalten.

Download e-book for kindle: C programmieren lernen für Dummies (German Edition) by Dan Gookin

Fur dieses Buch mussen Sie kein Vorwissen mitbringen. Trotzdem werden auch fortgeschrittene C-Themen wie Zeiger und verkettete pay attention behandelt - und das alles im aktuellen C11-Standard. Der besondere Clou ist die Verwendung der Programmierumgebung Code::Blocks, die es fur Windows-, Mac- und Linux-Betriebssysteme gibt.

Extra info for Vergleich und Evaluation zwischen modernen und traditionellen Datenbankkonzepten unter den Gesichtspunkten Skalierung, Abfragemöglichkeit und Konsistenz (German Edition)

Sample text

Download PDF sample

Vergleich und Evaluation zwischen modernen und traditionellen Datenbankkonzepten unter den Gesichtspunkten Skalierung, Abfragemöglichkeit und Konsistenz (German Edition) by Nils Petersohn


by William
4.0

Rated 4.26 of 5 – based on 44 votes