프로그래밍

[Redis] Windows 환경에서 Redis 설치하기

곰탱이들 2024. 10. 11.

main

 

Redis

"Redis"

Remote Dictionary Server 약자로 오픈 소스 인메모리 데이터베이스입니다.

데이터를 디스크가 아닌 메모리(RAM)에 저장하는 시스템입니다.

주요 특징으로

 

1. Key - Value 저장소

2. 다양한 데이터 타입

3. 매우 빠른 속도(읽기/쓰기)

4. 데이터 만료 기능

 

등등 존재합니다.

Redis의 설명은 간략하게 마무리하고

Windows 환경에서 Redis 설치 방법을 알아보겠습니다.

 

설치 방법 2가지

1. GitHub에서 설치 파일 다운

2. WSL 사용

 

이번 글에서 첫 번째 방법인

GitHub에서 설치 파일 다운을 알아보겠습니다

 


 

아래 링크로 접속하시면 zip, 또는 msi 파일을 다운로드하여 설치가 가능합니다. 하지만 안타깝게도 치명적인 단점이 존재합니다. 아래 링크 파일들은 최신 버전이 아닌 2016년에 배포된 3.0.5 버전입니다. 2024년 현재 7.4 버전이 최신버전입니다. 따라서 학습용, 교육용 목적으로 큰 불편함이 없으실 겁니다. 최신 버전 사용을 원하시는 분들은 7.4 버전 설치하셔야 합니다.

 

https://github.com/microsoftarchive/redis/releases

 

Releases · microsoftarchive/redis

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes - microsoftarchive/redis

github.com

 

설치과정

install01

 

깃허브에서 받아오신 zip, 또는 msi 파일을 통해 설치 시작 창까지 쉽게 따라 하실 수 있습니다.

Next 버튼을 눌러줍니다

 

install02

사용자 약관 동의 창입니다.

바로 Next 버튼을 눌러줍니다.

 

install03

설치 파일 경로 설정 그리고 환경 변수 추가 창입니다.

설치 파일 경로는 C:\Program Files\Redis\ 가 디폴트입니다.

따라서 원하시면 경로를 바꾸셔도 무방합니다.

 

그리고 환경변수 설정 체크란이 있습니다.

설정하시면 명령 프롬포트에서 별도의 설정 없이 redis-cli, redis-server 등의

Redis 명령어를 사용할 수 있습니다. 따라서 체크하시는 게 편합니다.

 

install04

Redis가 사용할 포트번호를 설정해 주는 창입니다.

위 사진이 디폴트로 설정된 것이므로 별다른 설정 없이

Next 버튼을 눌러줍니다.

 

install05

최대 메모리 제한 설정 창입니다.

해당 창은 Redis가 사용할 수 있는 메모리의 최대 용량을 지정해 줍니다.

디폴트로 100MB로 설정되어 있습니다. 따라서 더 큰 용량을 사용해야 한다면

용량을 늘리시고 넘어가시면 됩니다.

 

install06

망설임 없이 Install 버튼 눌러주세요

 

install07

 Redis 3.0.5 버전 설치는 끝났습니다.

 

서버 실행

 

run01

설치하신 Redis 경로로 들어가셔서 redis-server를 실행합니다.

 

run02

실행하시고 ping 입력 후 Pong 반환되면 정상 작동되는 겁니다.

 

기타 사항들

추가로 config 파일을 메모장 프로그램으로 편집을 해야 하지만

설치 과정에서 큰 문제가 없으므로 넘어가겠습니다.

 

다음엔 2번째 방법인

WSL 사용으로 설치하는 방법에 대해 알아보겠습니다.

 

감사합니다

댓글