23 lines
542 B
Markdown
23 lines
542 B
Markdown
![[8-AltDM.pdf]]
|
|
|
|
![[Pasted image 20260723200735.png]]
|
|
|
|
|
|
**Scale Up** - Stärkerer Server - CPU, RAM, Disk... - Single-Point-of-failure
|
|
**Scale Out** - Last auf mehr Server Verteilen - hohe Skalierbarkeit - Betrieb schwieriger
|
|
|
|
### Sharding
|
|
Datenbank in kleine logische Teile aufteilen
|
|
- jede Shard eigener Server
|
|
- Sharding Key für wer wohin
|
|
|
|
+paralleles Verarbeiten
|
|
-schlechter Key erzeugt überlast
|
|
-Koordination
|
|
-Neuverteilung bei Wachstum
|
|
|
|
![[Pasted image 20260723201457.png]]
|
|
|
|
**Verteilte Atomarität** - Verteilte Transaktion wird a
|
|
|