wils@web ~ $ cat ~/ajuda/guia-pratico-para-usar-o-redis-7-0-como-banco-de-dados-em-memoria-para-aplicacoes-node-js.md

Banco de Dados

Guia prático para usar o Redis 7.0 como banco de dados em memória para aplicações Node.js

atualizado em 07/08/2026

O Redis é um banco de dados em memória, chave-valor, que oferece alta performance e flexibilidade. Neste guia, aprenderemos a utilizar o Redis 7.0 como banco de dados para aplicações Node.js.

Pré-requisitos

  • Node.js instalado
  • Redis 7.0 instalado e em execução
  • Conhecimento básico de JavaScript

Instalação do Redis

Para instalar o Redis, você pode usar o seguinte comando no terminal:

sudo apt update && sudo apt install redis-server

Após a instalação, inicie o serviço do Redis:

sudo systemctl start redis.service

Instalação do Cliente Redis para Node.js

Para interagir com o Redis em sua aplicação Node.js, você precisará instalar o pacote redis. Execute o seguinte comando:

npm install redis

Conectando-se ao Redis

Crie um arquivo app.js e adicione o seguinte código para conectar ao Redis:

const redis = require('redis');
const client = redis.createClient();

client.on('error', (err) => {
  console.log('Erro: ' + err);
});

client.on('connect', () => {
  console.log('Conectado ao Redis');
});

Operações Básicas

Inserindo Dados

Para inserir dados no Redis, utilize o comando SET:

client.set('chave', 'valor', redis.print);

Recuperando Dados

Para recuperar dados, utilize o comando GET:

client.get('chave', (err, reply) => {
  console.log(reply);
});

Excluindo Dados

Para excluir dados, utilize o comando DEL:

client.del('chave', redis.print);

Conclusão

O Redis é uma excelente escolha para aplicações que requerem alta performance. Experimente usar estruturas de dados como listas e conjuntos para aproveitar ao máximo suas funcionalidades.

Dica: Considere usar o Redis em conjunto com outras tecnologias, como Docker, para facilitar o gerenciamento e a escalabilidade de suas aplicações.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.