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 र तपाईंको अनुप्रयोगमा यसको छिटो र कुशल डाटा भण्डारण क्षमताहरूको फाइदा लिन सक्नुहुन्छ।