Kusakinisha na Kusanidi Redis kwa NodeJS Miradi

Ufungaji na usanidi Redis wa NodeJS mradi unajumuisha hatua zifuatazo:

Hatua ya 1: Inasakinisha Redis

Kwanza, unahitaji kusanikisha Redis kwenye kompyuta yako au seva. Redis inaweza kusanikishwa kupitia meneja wa kifurushi au kupakuliwa kutoka kwa Redis wavuti rasmi.

Kwa mfano, kwenye Ubuntu, unaweza kusakinisha Redis na amri zifuatazo katika Terminal:

sudo apt update  
sudo apt install redis-server  

Hatua ya 2: Kukagua Redis

Baada ya usakinishaji, unaweza kuthibitisha kwamba Redis inaendesha kwa usahihi kwa kutekeleza amri ifuatayo:

redis-cli ping

Ikiwa Redis inaendeshwa, itarudi PONG.

Hatua ya 3: Kusanidi Redis

Kwa chaguo-msingi, Redis hutumika kwenye bandari 6379 na hutumia usanidi chaguo-msingi. Walakini, unaweza kubinafsisha Redis usanidi kulingana na mahitaji ya mradi wako.

Usanidi Redis umehifadhiwa kwenye redis.conf  faili, kawaida iko kwenye Redis saraka ya usakinishaji. Imewashwa Ubuntu, faili ya usanidi mara nyingi hupatikana kwenye /etc/redis/redis.conf.

Katika faili hii ya usanidi, unaweza kurekebisha bandari, anwani ya IP ya kusikiliza, na chaguzi zingine.

Hatua ya 4: Kuunganisha kutoka NodeJS

Ili kuunganisha na kutumia Redis kutoka kwa programu yako NodeJS, unahitaji kutumia Redis maktaba kwa NodeJS, kama vile redis au ioredis. Kwanza, sasisha Redis maktaba kupitia npm:

npm install redis

Ifuatayo, katika nambari yako NodeJS, unaweza kuunda muunganisho Redis na kufanya shughuli kama ifuatavyo:

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

Sasa umesakinisha na kusanidi kwa ufanisi Redis kwa mradi wako NodeJS na unaweza kuutumia kuhifadhi na kurejesha data ndani ya programu yako.