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 आणि तुमच्या ऍप्लिकेशनमध्ये त्याच्या जलद आणि कार्यक्षम डेटा स्टोरेज क्षमतेचा लाभ घेऊ शकता.