Cache-invalidatie
Cache-invalidatie beëindigt hergebruik van een kopie volgens vastgelegde regels. Het bronrecord blijft daarvan gescheiden.
Cache-invalidatie betekent een opgeslagen item niet langer bruikbaar achten, bijvoorbeeld door het te verwijderen of nieuwe validatie te eisen. Gegevenswijzigingen of geldigheidsregels kunnen dit activeren.
Voorbeeld van een adreswijziging
In een hypothetisch portaal verandert het afleveradres van een klantbedrijf. Een oude cachekopie mag niet onbeperkt als actueel adres blijven dienen. Het ontwerp moet bepalen welke kopieën geraakt worden en hoe ze worden vernieuwd.
Alleen een vervalregel garandeert geen onmiddellijke overeenstemming met de bron. Gelijktijdige ophaalacties kunnen vernieuwing beïnvloeden. Een cache-item verwijderen wist evenmin het leidende bronrecord. Invalidatie, bronactualisering en autorisatie blijven verschillende taken.
Bronnen
Verwante begrippen
- CachingCaching hergebruikt opgeslagen gegevens of resultaten. Geldigheid en het toegestane gebruikersbereik horen bij het ontwerp.
- BrowsercacheDe browsercache bewaart geschikte HTTP-antwoorden voor later gebruik. Hergebruik en validatie volgen de toepasselijke regels.
- StamgegevensStamgegevens beschrijven kernobjecten zoals klanten of producten. Ze worden in meerdere processen gebruikt en kunnen toch veranderen.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
- DoorvoerDoorvoer beschrijft de verwerkte hoeveelheid werk per periode. Het is niet de duur van één aanvraag of het aantal gelijktijdige gebruikers.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


