Tech

Cache

Kort sagt

En midlertidig kopi af data gemt tæt på brugeren for at undgå at hente det igen og igen fra originalen.

En cache er en midlertidig kopi af data gemt et hurtigere tilgængeligt sted — fx lokalt i din browser, på en CDN-server tæt på dig, eller i en servers hukommelse. Formålet er at undgå gentagne, langsomme opslag til originaldataene.

Når din browser loader en hjemmeside, gemmes billeder og CSS-filer lokalt i cachen. Næste gang du besøger siden loader de fra din computer i stedet for fra serveren — siden loader hurtigere, og serveren spares for trafik.

Caching er et tveægget sværd: det gør ting hurtigere, men kan betyde at brugere ser forældet indhold. 'Har du prøvet at rydde din cache?' er en klassisk support-sætning fordi mange problemer løses ved at tvinge browseren til at hente alt fra bunden igen.

Du opdaterer logoet på din hjemmeside og deployer. Kunderne klager over at de stadig ser det gamle. Problemet er typisk cachen — enten i deres browser eller i et CDN — der serverer den gamle version. Du invaliderer cachen, og alle ser det nye logo.


← Alle begreber Test dig selv