Verteilte Datenbanken vs. traditionelle Datenbanken: Eine klare Aufschlüsselung
Das große Ganze: Wo Daten liegen und wer das Sagen hat
Stell es dir so vor:
· Traditionelle Datenbank = Ein einziges Hauptnotizbuch, eingeschlossen im Büro eines Unternehmens
· Verteilte Datenbank = 10.000 Kopien desselben Notizbuchs, verteilt auf verschiedene Menschen weltweit
---
1. Auf einen Blick
Merkmal Traditionelle Datenbank Verteilte Datenbank
Datenort Ein einzelner Server oder vom Unternehmen betriebene Server Viele Computer/Knoten an verschiedenen Standorten
Kontrolle Ein Eigentümer (Google, Bank, $META ) Kein einzelner Eigentümer — über alle Knoten hinweg geteilt
Wer schreiben kann Nur Unternehmens-Admins Abhängig von den Regeln (jeder bei öffentlichen, genehmigte bei privaten)
Wenn der Server ausfällt Website geht offline Andere Kopien laufen nahtlos weiter
Vertrauensmodell Vertraue dem Unternehmen Vertraue der Mathematik + dem Netzwerkkonsens
Beispiele MySQL, Oracle, PostgreSQL Blockchain, Google Spanner, Cassandra
---
2. Traditionelle Datenbanken: "Das Aktenregal des Unternehmens"
Wie sie funktionieren
· Alle Daten liegen auf Servern, die einer einzigen Organisation gehören
· Nur diese Organisation kann Daten bearbeiten, löschen oder sichern
· Blitzschnell, weil ein einzelner Computer alle Entscheidungen trifft
· Nachteil: Wenn der Server abstürzt oder gehackt wird, können Daten verloren gehen oder manipuliert werden
Vorteile \u0026 Nachteile
✅ Vorteile: Schnell, erschwinglich, leicht zu bearbeiten, einfache Rücknahme von Änderungen
❌ Nachteile: Einzelner Fehlerpunkt. Das Unternehmen kann deine Daten nach Belieben zensieren, sperren oder verändern
Einsatz in der Praxis
Instagram-Posts, Kontostände von Bankkonten, dein Daraz-Warenkorb
---
3. Verteilte Datenbanken: "Ein geteiltes Google Doc mit 10.000 Kopien"
Wie sie funktionieren
· Daten werden auf unzählige Computer weltweit repliziert
· Kein einzelner Computer ist "zuständig"
· Das Hinzufügen von Daten erfordert die Zustimmung der meisten Knoten = Konsens
· Selbst wenn 100 Knoten ausfallen, halten die anderen 9.900 die Daten weiterhin vor
Vorteile \u0026 Nachteile
✅ Vorteile:
· Kein Ausfall — äußerst widerstandsfähig
· Keine Zensur — niemand kann es löschen
· Transparent — jeder kann das System prüfen
#databases #TraditionalVibes #binance #btc
Das große Ganze: Wo Daten liegen und wer das Sagen hat
Stell es dir so vor:
· Traditionelle Datenbank = Ein einziges Hauptnotizbuch, eingeschlossen im Büro eines Unternehmens
· Verteilte Datenbank = 10.000 Kopien desselben Notizbuchs, verteilt auf verschiedene Menschen weltweit
---
1. Auf einen Blick
Merkmal Traditionelle Datenbank Verteilte Datenbank
Datenort Ein einzelner Server oder vom Unternehmen betriebene Server Viele Computer/Knoten an verschiedenen Standorten
Kontrolle Ein Eigentümer (Google, Bank, $META ) Kein einzelner Eigentümer — über alle Knoten hinweg geteilt
Wer schreiben kann Nur Unternehmens-Admins Abhängig von den Regeln (jeder bei öffentlichen, genehmigte bei privaten)
Wenn der Server ausfällt Website geht offline Andere Kopien laufen nahtlos weiter
Vertrauensmodell Vertraue dem Unternehmen Vertraue der Mathematik + dem Netzwerkkonsens
Beispiele MySQL, Oracle, PostgreSQL Blockchain, Google Spanner, Cassandra
---
2. Traditionelle Datenbanken: "Das Aktenregal des Unternehmens"
Wie sie funktionieren
· Alle Daten liegen auf Servern, die einer einzigen Organisation gehören
· Nur diese Organisation kann Daten bearbeiten, löschen oder sichern
· Blitzschnell, weil ein einzelner Computer alle Entscheidungen trifft
· Nachteil: Wenn der Server abstürzt oder gehackt wird, können Daten verloren gehen oder manipuliert werden
Vorteile \u0026 Nachteile
✅ Vorteile: Schnell, erschwinglich, leicht zu bearbeiten, einfache Rücknahme von Änderungen
❌ Nachteile: Einzelner Fehlerpunkt. Das Unternehmen kann deine Daten nach Belieben zensieren, sperren oder verändern
Einsatz in der Praxis
Instagram-Posts, Kontostände von Bankkonten, dein Daraz-Warenkorb
---
3. Verteilte Datenbanken: "Ein geteiltes Google Doc mit 10.000 Kopien"
Wie sie funktionieren
· Daten werden auf unzählige Computer weltweit repliziert
· Kein einzelner Computer ist "zuständig"
· Das Hinzufügen von Daten erfordert die Zustimmung der meisten Knoten = Konsens
· Selbst wenn 100 Knoten ausfallen, halten die anderen 9.900 die Daten weiterhin vor
Vorteile \u0026 Nachteile
✅ Vorteile:
· Kein Ausfall — äußerst widerstandsfähig
· Keine Zensur — niemand kann es löschen
· Transparent — jeder kann das System prüfen
#databases #TraditionalVibes #binance #btc
