Redis ডেটা অপারেশন পরিচালনা NodeJS: একটি ব্যাপক নির্দেশিকা

Redis থেকে ডেটা অপারেশন পরিচালনা করতে, আপনাকে একটি লাইব্রেরি NodeJS ব্যবহার করতে হবে যেমন বা  এবং তারপরে ডেটা যোগ করা, আপডেট করা, মুছে ফেলা এবং অনুসন্ধান করার মতো মৌলিক ক্রিয়াকলাপগুলি সম্পাদন করা । এই ক্রিয়াকলাপগুলি সম্পাদন করার জন্য নীচে একটি সহজ নির্দেশিকা রয়েছে: Redis NodeJS redis ioredis Redis

ধাপ 1: Redis লাইব্রেরি ইনস্টল করুন

প্রথমত, Redis এনপিএম ব্যবহার করে লাইব্রেরি ইনস্টল করুন:

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 এবং আপনার অ্যাপ্লিকেশনে এর দ্রুত এবং দক্ষ ডেটা স্টোরেজ ক্ষমতার সুবিধা নিতে পারেন৷