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 და ისარგებლოთ მისი სწრაფი და ეფექტური მონაცემთა შენახვის შესაძლებლობებით თქვენს აპლიკაციაში.