Heim häufiges Problem Was sind die Merkmale verteilter Datenbanksysteme?

Was sind die Merkmale verteilter Datenbanksysteme?

Jan 06, 2022 pm 05:16 PM

Merkmale des verteilten Datenbanksystems: 1. Unabhängige Transparenz, Benutzer müssen sich nicht um die logische Aufteilung der Daten kümmern und müssen sich nicht um die Details der physischen Standortverteilung der Daten kümmern; 2. Zentralisierte Knotenintegration; 3. Replikationstransparenz, Benutzer müssen sich nicht um den Standort der Datenbank im Netzwerk kümmern. Der Replikationsstatus jedes Knotens im System und die Aktualisierung kopierter Daten werden vom System automatisch abgeschlossen. 4. Einfache Skalierbarkeit.

Was sind die Merkmale verteilter Datenbanksysteme?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Das verteilte Datenbanksystem (DDBS) umfasst ein verteiltes Datenbankverwaltungssystem (DDBMS) und eine verteilte Datenbank (DDB). In einem verteilten Datenbanksystem kann eine Anwendung die Datenbank transparent betreiben. Die Daten in der Datenbank werden in verschiedenen lokalen Datenbanken gespeichert, von verschiedenen DBMS verwaltet, auf verschiedenen Computern ausgeführt und von verschiedenen Betriebssystemen unterstützt Netzwerke.

Eigenschaften verteilter Datenbanksysteme

1. Unabhängige Transparenz (Verteilungstransparenz)

Datenunabhängigkeit ist eines der Hauptziele, die mit Datenbankmethoden verfolgt werden Bei logischen Partitionen müssen Sie sich weder um die Details der physischen Standortverteilung der Daten noch um die Konsistenz doppelter Kopien (redundante Daten) kümmern wird von der Datenbank auf der lokalen Site unterstützt. Die Vorteile der Vertriebstransparenz liegen auf der Hand. Mit der Verteilungstransparenz können Benutzeranwendungen so geschrieben werden, als ob die Daten nicht verteilt würden. Anwendungen müssen nicht neu geschrieben werden, wenn Daten von einem Standort auf einen anderen verschoben werden. Beim Hinzufügen doppelter Kopien bestimmter Daten ist es nicht erforderlich, das Anwendungsprogramm neu zu schreiben. Die Datenverteilungsinformationen werden vom System im Datenwörterbuch gespeichert und Benutzerzugriffsanfragen für nicht lokale Daten werden vom System interpretiert, konvertiert und übertragen basierend auf dem Datenwörterbuch.

2. Zentralisierte Knotenkombination

Die Datenbank ist eine von Benutzern gemeinsam genutzte Ressource, um die Sicherheit und Integrität der Datenbank zu gewährleisten, und ein DBA ist für die Überwachung und Aufrechterhaltung des normalen Betriebs des Systems verantwortlich. In einer verteilten Datenbank gibt es zwei Ebenen der Datenfreigabe:

Die erste ist die lokale Freigabe, das heißt, die freigegebenen Daten jedes Benutzers auf der lokalen Site werden in der lokalen Datenbank gespeichert lokale Website.

Die zweite ist die globale Freigabe, das heißt, jeder Standort der verteilten Datenbank speichert auch Daten, die von Benutzern an anderen Standorten im Netzwerk geteilt werden können, um globale Anwendungen im System zu unterstützen.

3. Replikationstransparenz

Benutzer müssen sich nicht um die Replikation der Datenbank an jedem Knoten im Netzwerk kümmern, und die Aktualisierung der replizierten Daten wird automatisch vom System abgeschlossen. In einem verteilten Datenbanksystem können Daten von einem Standort zur Speicherung auf andere Standorte kopiert werden. Anwendungen können die kopierten Daten verwenden, um verteilte Vorgänge lokal abzuschließen, wodurch die Datenübertragung über das Netzwerk vermieden und der Systembetrieb und die Abfrageeffizienz verbessert werden. Der Aktualisierungsvorgang replizierter Daten umfasst jedoch die Aktualisierung aller replizierten Daten.

4. Einfache Skalierbarkeit

In den meisten Netzwerkumgebungen reicht ein einzelner Datenbankserver irgendwann nicht mehr aus. Wenn die Serversoftware eine transparente horizontale Skalierung unterstützt, können mehrere Server hinzugefügt werden, um Daten weiter zu verteilen und Verarbeitungsaufgaben zu teilen.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonWas sind die Merkmale verteilter Datenbanksysteme?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)