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 하고 애플리케이션에서 빠르고 효율적인 데이터 스토리지 기능을 활용할 수 있습니다.