Kapitel 9. Wie man Daten speichert
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
In Kapitel 8 hast du gelernt, wie du deine Daten während der Übertragung und im Ruhezustand schützen kannst. In diesem Kapitel erfährst du mehr über andere Aspekte von Daten, wie Speicherung, Abfrage und Replikation. Auf welche Daten beziehe ich mich? So gut wie jede Software ist auf Daten angewiesen: Apps für soziale Netzwerke benötigen Profil-, Verbindungs- und Nachrichtendaten; Shopping-Apps benötigen Bestands- und Kaufdaten; Fitness-Apps benötigen Trainings- und Aktivitätsdaten.
Daten sind eines deiner wertvollsten und langlebigsten Güter. Höchstwahrscheinlich werden deine Daten dein glänzendes Web-Framework, dein Orchestrierungswerkzeug, dein Service Mesh, deine CI/CD-Pipeline, die meisten Mitarbeiter deines Unternehmens und vielleicht sogar das Unternehmen selbst überleben, wenn sie im Rahmen einer Übernahme ein zweites Leben beginnen. Daten sind wichtig, und dieses Kapitel zeigt dir, wie du sie richtig verwaltest:
- Lokale Speicherung
-
Festplatten
- Primärer Datenspeicher
-
Relationale Datenbanken
- Caching
-
Key-Value-Stores und Content Distribution Networks (CDNs)
- Speicherung von Dateien
-
Dateiserver und Objektspeicher
- Semistrukturierte Daten und Suche
-
Dokumentenspeicher
- Analytik
-
Kolumnenbasierte Datenbanken
- Asynchrone Verarbeitung
-
Warteschlangen und Streams
- Skalierbarkeit und Verfügbarkeit
-
Replikation ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access