Naar de inhoud

Cache-invalidatie

Cache-invalidatie beëindigt hergebruik van een kopie volgens vastgelegde regels. Het bronrecord blijft daarvan gescheiden.

Ook bekend alsCache Invalidation
Softwareontwikkeling

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

Artikelen over dit onderwerp

Softwareontwikkeling met ASES

Maatwerksoftware, web- en mobiele apps