[javascript] Redis와의 연동

Redis는 오픈소스 인메모리 키-값 데이터 구조 스토어로서, 데이터베이스, 캐시 및 메세지 브로커 시스템으로 사용됩니다. 이 글에서는 JavaScript 언어를 사용하여 Redis와의 연동에 대해 알아보겠습니다.

Redis 모듈 설치

Node.js에서 Redis와 연동하려면 redis 모듈을 설치해야 합니다. 아래의 명령어를 사용하여 npm을 통해 모듈을 설치합니다.

npm install redis

기본적인 연결 설정

Node.js 애플리케이션 내에서 Redis와의 연결을 설정하려면 먼저 redis 모듈을 가져와야 합니다.

const redis = require('redis');

그런 다음 Redis 클라이언트를 생성하고 연결합니다.

const client = redis.createClient({
  host: '127.0.0.1',
  port: 6379
});

위의 코드에서 hostport는 Redis 서버의 호스트 및 포트로 대체되어야 합니다.

데이터 저장 및 가져오기

Redis 클라이언트를 사용하여 데이터를 저장하고 가져올 수 있습니다. 예를 들어, 문자열 값을 저장하고 가져오는 방법은 다음과 같습니다.

데이터 저장

client.set('myKey', 'myValue', redis.print);

데이터 가져오기

client.get('myKey', function(err, reply) {
  console.log(reply);
});

연결 종료

모든 작업을 마친 후 Redis와의 연결은 종료해야 합니다.

client.quit();

Node.js로 작성된 애플리케이션은 이러한 방법을 사용하여 Redis와 손쉽게 연동할 수 있습니다.

이상으로 Redis와의 연동에 대한 기본적인 내용을 살펴보았습니다. Redis에 대한 더 많은 정보는 Redis 공식 문서를 참조하십시오.