Redis क्यासको रूपमा प्रयोग गर्दै NodeJS: प्रदर्शन बढाउँदै

Redis क्यासको रूपमा प्रयोग गर्नु भनेको NodeJS एप्लिकेसनको कार्यसम्पादन बढाउने प्रभावकारी तरिका हो। क्यास एक अस्थायी डाटा भण्डारण संयन्त्र हो जसले मूल स्रोत(जस्तै, डाटाबेस) बाट डाटा क्वेरी गर्न र अनुप्रयोगको प्रतिक्रिया गति सुधार गर्न लाग्ने समयलाई कम गर्न मद्दत गर्दछ।

Redis अनुप्रयोगमा क्यासको रूपमा प्रयोग गर्नका लागि यहाँ चरणहरू छन् NodeJS:

चरण 1: Redis पुस्तकालय स्थापना गर्नुहोस्

सर्वप्रथम, तपाईंले npm प्रयोग गर्नको Redis लागि पुस्तकालय स्थापना गर्न आवश्यक छ: NodeJS

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: Redis क्यासको रूपमा प्रयोग गर्नुहोस्

जडान सेट अप गरेपछि, तपाईं Redis भण्डारण र डाटा पुन: प्राप्त गर्न क्यास रूपमा प्रयोग गर्न सक्नुहुन्छ।

उदाहरण को लागी, मा एक मान भण्डारण गर्न को लागी Redis, तपाइँ set विधि प्रयोग गर्न सक्नुहुन्छ:

// Store a value in Redis for 10 seconds  
client.set('key', 'value', 'EX', 10,(err, reply) => {  
  if(err) {  
    console.error('Error:', err);  
  } else {  
    console.log('Stored:', reply);  
  }  
});  

बाट मान पुन: प्राप्त गर्न Redis, तपाइँ get विधि प्रयोग गर्न सक्नुहुन्छ:

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

क्यासको रूपमा प्रयोग गर्दा मूल स्रोतबाट डेटा क्वेरी गर्नको लागि समय घटाएर र प्रतिक्रियाको गति बढाएर अनुप्रयोगको Redis कार्यसम्पादन सुधार गर्न मद्दत गर्छ । NodeJS इष्टतम प्रदर्शनको लागि अनुप्रयोगको आवश्यकताहरू अनुरूप डेटाको अस्थायी भण्डारण समय अनुकूलित गर्नुहोस्।