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 ਅਤੇ ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਇਸਦੀ ਤੇਜ਼ ਅਤੇ ਕੁਸ਼ਲ ਡਾਟਾ ਸਟੋਰੇਜ ਸਮਰੱਥਾ ਦਾ ਲਾਭ ਲੈ ਸਕਦੇ ਹੋ।