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.