O que é Redis?

Redis é um banco de dados que guarda as informações na memória do computador, em vez de no disco, por isso responde muito rápido. Ele é usado para armazenar dados temporários e acelerar sistemas na internet.

Na prática, o Redis funciona como um armazenamento de chave e valor: a aplicação grava um dado com um nome e depois o recupera em frações de segundo. É muito usado para guardar sessões de usuários, resultados de consultas que se repetem, contadores e filas de tarefas, poupando o banco de dados principal de trabalho extra.

Uma analogia simples é pensar em uma bancada de cozinha onde ficam os ingredientes que você usa todo dia. Pegar o sal ali é imediato, enquanto ir até a despensa no fundo da casa leva mais tempo. O Redis é essa bancada, e a despensa é o banco de dados tradicional.

Como a memória é volátil, dados importantes precisam de cópia em outro lugar, e o Redis oferece opções de persistência para isso. Em ambientes reais, é essencial protegê-lo com senha, restringir o acesso à rede e nunca expô-lo diretamente à internet, já que um Redis aberto é alvo comum de invasões.

Onde falamos disso

Termos relacionados

← Ver o glossário completo