Cache-Invalidierung
Cache-Invalidierung beendet die Wiederverwendung einer gespeicherten Kopie nach definierten Regeln. Das Quelldatum bleibt davon getrennt.
Cache-Invalidierung bedeutet, einen gespeicherten Eintrag als nicht mehr verwendbar zu behandeln, etwa ihn zu entfernen oder eine erneute Prüfung zu verlangen. Auslöser können Datenänderungen oder festgelegte Gültigkeitsregeln sein.
Beispiel einer Adressänderung
In einem hypothetischen Portal ändert sich die Lieferadresse einer Kundenfirma. Eine frühere Kopie im Cache darf nicht unbegrenzt weiter als aktuelle Adresse dienen. Der Entwurf muss bestimmen, welche Kopien betroffen sind und wie sie erneuert werden.
Eine zeitliche Ablaufregel allein liefert nicht automatisch sofortige Übereinstimmung mit der Quelle. Auch nebenläufige Abrufe können die Erneuerung beeinflussen. Einen Cacheeintrag zu löschen entfernt außerdem nicht den maßgeblichen Datensatz. Invalidierung, Aktualisierung der Quelle und Berechtigung bleiben unterschiedliche Aufgaben.
Quellen
Verwandte Begriffe
- CachingCaching verwendet bereits gespeicherte Daten oder Ergebnisse erneut. Gültigkeit und erlaubter Nutzerbereich gehören zur Planung.
- Browser-CacheDer Browser-Cache speichert geeignete HTTP-Antworten für spätere Nutzung. Wiederverwendung und erneute Prüfung folgen den jeweiligen Regeln.
- StammdatenStammdaten beschreiben grundlegende Geschäftsobjekte wie Kunden oder Produkte. Sie werden wiederverwendet und können sich trotzdem ändern.
- Legacy-SystemEin weiter genutztes bestehendes System mit gewachsenen technischen und fachlichen Abhängigkeiten.
- MandantenfähigkeitMandantenfähigkeit erlaubt getrennte Kunden- oder Gruppenbereiche in einer Lösung. Ein Mandant ist weder automatisch eine Person noch eine Datenbank.
- DurchsatzDurchsatz beschreibt die verarbeitete Arbeitsmenge pro Zeitraum. Er ist weder die Dauer eines einzelnen Aufrufs noch die Zahl gleichzeitiger Benutzer.
Beiträge zum Thema








Softwareentwicklung mit ASES
Individuelle Software, Web- und Mobile-Apps


