Instalowanie i konfigurowanie Redis dla NodeJS projektów

Instalacja i konfiguracja Redis dla NodeJS projektu obejmuje następujące kroki:

Krok 1: Instalacja Redis

Najpierw musisz zainstalować Redis na swoim komputerze lub serwerze. Redis można zainstalować za pomocą menedżera pakietów lub pobrać z oficjalnej Redis strony internetowej.

Na przykład w programie Ubuntu można zainstalować Redis za pomocą następujących poleceń w Terminal:

sudo apt update  
sudo apt install redis-server  

Krok 2: Sprawdzanie Redis

Po instalacji możesz sprawdzić, czy Redis działa poprawnie, wykonując następujące polecenie:

redis-cli ping

Jeśli Redis działa, powróci PONG.

Krok 3: Konfigurowanie Redis

Domyślnie Redis działa na porcie 6379 i używa domyślnej konfiguracji. Możesz jednak dostosować Redis konfigurację do potrzeb swojego projektu.

Konfiguracja Redis jest przechowywana w redis.conf  pliku, który zwykle znajduje się w Redis katalogu instalacyjnym. Na Ubuntu, plik konfiguracyjny często znajduje się w /etc/redis/redis.conf.

W tym pliku konfiguracyjnym możesz zmodyfikować port, adres IP nasłuchu i inne opcje.

Krok 4: Łączenie z NodeJS

Aby połączyć się i korzystać Redis z NodeJS aplikacji, musisz użyć Redis biblioteki dla NodeJS, takiej jak redis lub ioredis. Najpierw zainstaluj Redis bibliotekę przez npm:

npm install redis

Następnie w swoim NodeJS kodzie możesz utworzyć połączenie Redis i wykonać operacje w następujący sposób:

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);  
  }  
});  

Teraz pomyślnie zainstalowałeś i skonfigurowałeś Redis swój NodeJS projekt i możesz go używać do przechowywania i pobierania danych w swojej aplikacji.