← Glossário
Glossário · Data

O que é Caching?

Os dados usados com frequência são armazenados temporariamente na memória para acesso rápido.

Definição

Cache é um método de aceleração usado para evitar que um sistema calcule repetidamente os mesmos dados ou extraia-os de uma fonte remota. Os dados são copiados para uma área de acesso rápido (cache) e servidos a partir daí quando necessário. Isto reduz significativamente o tempo de resposta geral do sistema.

Analogia: É como carregar na bolsa um livro que você usa o tempo todo; Você não precisa ir à biblioteca e pegar o livro na estante toda vez, ele está à mão.

Como funciona

Quando o sistema solicita dados, ele primeiro analisa o cache; Se os dados estiverem lá, ele os recupera imediatamente; caso contrário, ele os extrai da fonte principal e deixa uma cópia no cache.

Onde é usado

É amplamente utilizado para melhorar o desempenho em navegadores da web, aplicativos e data centers de grande escala.

Costuma ser confundido com

Pode ser confundido com um banco de dados, mas o cache é temporário e rápido, enquanto o banco de dados é permanente e maior.

Perguntas frequentes

O que acontece se o cache ficar cheio?

Dados antigos ou raramente usados ​​são excluídos e substituídos por novos dados.

Termos relacionados

Ferramentas relacionadas

Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →