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