Instalação e configuração Redis para NodeJS projetos

Instalar e configurar Redis para um NodeJS projeto envolve as seguintes etapas:

Passo 1: Instalando Redis

Em primeiro lugar, você precisa instalar Redis em seu computador ou servidor. Redis pode ser instalado através do gerenciador de pacotes ou baixado do Redis site oficial.

Por exemplo, no Ubuntu, você pode instalar Redis com os seguintes comandos no Terminal:

sudo apt update  
sudo apt install redis-server  

Passo 2: Verificação Redis

Após a instalação, você pode verificar se Redis está funcionando corretamente executando o seguinte comando:

redis-cli ping

Se Redis estiver em execução, retornará PONG.

Passo 3: Configurando Redis

Por padrão, Redis é executado na porta 6379 e usa a configuração padrão. No entanto, você pode personalizar Redis a configuração de acordo com as necessidades do seu projeto.

A Redis configuração é armazenada no redis.conf  arquivo, geralmente localizado no Redis diretório de instalação. Em Ubuntu, o arquivo de configuração geralmente é encontrado em /etc/redis/redis.conf.

Neste arquivo de configuração, você pode modificar a porta, o endereço IP de escuta e outras opções.

Passo 4: Conectando de NodeJS

Para conectar e usar Redis a partir de seu NodeJS aplicativo, você precisa usar uma Redis biblioteca para NodeJS, como redis ou ioredis. Primeiro, instale a Redis biblioteca via npm:

npm install redis

Em seguida, em seu NodeJS código, você pode criar uma conexão Redis e executar as seguintes operações:

const redis = require('redis');  
  
// Create a Redis connection  
const client = redis.createClient({  
  host: 'localhost',  
  port: 6379,  
});  
  
// Send Redis commands  
client.set('key', 'value',(err, reply) => {  
  if(err) {  
    console.error(err);  
  } else {  
    console.log('Set key-value pair:', reply);  
  }  
});  

Agora você instalou e configurou com sucesso Redis seu NodeJS projeto e pode usá-lo para armazenar e recuperar dados em seu aplicativo.