Der Cache ist eine Komponente, die Daten speichert, damit zukünftige Anforderungen für diese Daten schneller bearbeitet werden können. Die in einem Cache gespeicherten Daten können das Ergebnis einer früheren Berechnung oder die Duplikate von Daten sein, die an anderer Stelle gespeichert sind.