Redis தரவு செயல்பாடுகளை கையாளுதல் NodeJS: ஒரு விரிவான வழிகாட்டி

Redis இல் இருந்து தரவுச் செயல்பாடுகளைக் கையாள, நீங்கள் ஒரு நூலகத்தைப் NodeJS பயன்படுத்த வேண்டும் அல்லது அதன்  பிறகு தரவுகளைச் சேர்த்தல், புதுப்பித்தல், நீக்குதல் மற்றும் வினவுதல் போன்ற அடிப்படைச் செயல்பாடுகளைச் செய்ய வேண்டும். இந்த செயல்பாடுகளைச் செய்வதற்கான எளிய வழிகாட்டி கீழே உள்ளது: Redis NodeJS redis ioredis Redis

படி 1: Redis நூலகத்தை நிறுவவும்

முதலில், Redis npm ஐப் பயன்படுத்தி நூலகத்தை நிறுவவும்:

npm install redis

 

படி 2: இணைக்கவும் Redis

உங்கள் NodeJS குறியீடு, ஒரு இணைப்பை உருவாக்கவும் Redis:

const redis = require('redis');  
  
// Create a Redis connection  
const client = redis.createClient({  
  host: 'localhost', // Replace 'localhost' with the IP address of the Redis server if necessary  
  port: 6379, // Replace 6379 with the Redis port if necessary  
});  
  
// Listen for connection errors  
client.on('error',(err) => {  
  console.error('Error:', err);  
});  

 

படி 3: தரவைச் சேர்க்கவும், புதுப்பிக்கவும், நீக்கவும் மற்றும் வினவவும்

இணைப்பை அமைத்த பிறகு, நீங்கள் தரவு செயல்பாடுகளை பின்வருமாறு செய்யலாம்:

தரவு சேர் :

// Store a value in Redis with the key 'name' and value 'John'  
client.set('name', 'John',(err, reply) => {  
  if(err) {  
    console.error('Error:', err);  
  } else {  
    console.log('Stored:', reply);  
  }  
});  

வினவல் தரவு:

// Retrieve a value from Redis with the key 'name'  
client.get('name',(err, reply) => {  
  if(err) {  
    console.error('Error:', err);  
  } else {  
    console.log('Retrieved:', reply);  
  }  
});  

தரவைப் புதுப்பிக்கவும் :

// Update the value of the key 'name' to 'Alice'  
client.set('name', 'Alice',(err, reply) => {  
  if(err) {  
    console.error('Error:', err);  
  } else {  
    console.log('Updated:', reply);  
  }  
});  

தரவை நீக்கு :

// Delete the data with the key 'name'  
client.del('name',(err, reply) => {  
  if(err) {  
    console.error('Error:', err);  
  } else {  
    console.log('Deleted:', reply);  
  }  
});  

Redis இல் உள்ள நூலகத்தைப் பயன்படுத்துவதன் மூலம் NodeJS, நீங்கள் தரவு செயல்பாடுகளை எளிதாகக் கையாளலாம் Redis மற்றும் உங்கள் பயன்பாட்டில் உள்ள அதன் வேகமான மற்றும் திறமையான தரவு சேமிப்பக திறன்களைப் பயன்படுத்திக் கொள்ளலாம்.