Gå til innholdet

Cache-invalidering

Cache-invalidering avslutter gjenbruk av en kopi etter definerte regler. Kildeposten er fortsatt en egen sak.

Også kjent somCache Invalidation
Programvareutvikling

Cache-invalidering betyr å behandle en lagret post som ikke lenger brukbar, for eksempel ved å fjerne den eller kreve ny validering. Dataendringer eller definerte gyldighetsregler kan utløse det.

Eksempel med en adresseendring

I en hypotetisk portal endres leveringsadressen til en kundevirksomhet. En tidligere kopi kan ikke brukes ubegrenset som gjeldende adresse. Utformingen må angi hvilke kopier som berøres og hvordan de fornyes.

En utløpsregel alene garanterer ikke umiddelbart samsvar med kilden. Samtidige oppslag kan også påvirke fornyelsen. Å slette en cachepost fjerner heller ikke kildeposten. Invalidering, kildeoppdatering og rettighetskontroll forblir ulike oppgaver.

Kilder

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper