Verteilte Datenbank

Autor: Randy Alexander
Erstelldatum: 27 April 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Verteilte Datenbanken, Teil 1 (MS)
Video: Verteilte Datenbanken, Teil 1 (MS)

Inhalt

Definition - Was bedeutet verteilte Datenbank?

Eine verteilte Datenbank ist eine Art Datenbankkonfiguration, die aus lose gekoppelten Datenspeichern besteht. In einer herkömmlichen Datenbankkonfiguration sind alle Speichergeräte an denselben Server angeschlossen, häufig weil sie sich am selben physischen Standort befinden. Eine verteilte Datenbank funktioniert als ein einziges Datenbanksystem, obwohl die Datenbankhardware von vielen Geräten an verschiedenen Standorten ausgeführt wird.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Distributed Database

Das große Problem bei verteilten Datenbanken ist, wie sie aktuell und synchron gehalten werden können. Mit anderen Worten, wie wird die Replikation durchgeführt und wie wird die referenzielle Integrität aufrechterhalten? Eine Master / Slave-Beziehung spielt dabei eine große Rolle. Zur Vereinfachung wird eine Datenbank als Master ausgewählt, die während des Replikationsprozesses für andere Datenbanken verwendet wird, die als Slaves bezeichnet werden. Während der Replikation wird jede Datenbank mit einer speziellen Software durchsucht und auf Inkonsistenzen und Änderungen überprüft. Diese werden repliziert, sodass alle Datenbanken gleich aussehen. Dieser Vorgang kann komplex und zeitaufwendig sein, da die Anzahl und Größe der Datenbank zunimmt.