Cache
Problem
Eine Datenbankabfrage dauert 500 ms.
Das gleiche Ergebnis wird 20.000 Mal pro Minute angefordert, obwohl es sich nur einmal pro Stunde ändert.
Lösung — Cache
Bewahren Sie häufig benötigte Daten in einer schnelleren Speicherung auf.
Anfrage ↓ Cache → Treffer → zurückgeben ↓ kein Treffer Datenbank
Kerngedanke: Caching beschleunigt Zugriffe und entlastet das Backend; dafür müssen Aktualität und zusätzliche Komplexität beherrscht werden.