Redis는 데이터베이스, 캐쉬, 스트리밍 엔진, 메세지 브로커 등 이외에도 다양하게 사용할 수 있는 도구입니다.
매우 잘 알려진 특성은 In-memory에 데이터를 저장해 데이터 접근이 매우 빠르다는 것입니다.
먼저 윈도우에 Redis를 설치하지 못합니다. 지원하지 않기 때문입니다.
하지만 Linux에는 설치할 수 있습니다. 그리고 Window는 리눅스를 지원합니다.
이를 위해 Window에 리눅스를 설치해 보겠습니다.
PowerShell에 들어가 아래의 명령어를 입력합시다.
wsl --install
wsl은 Window Subsystem for Linux의 약자입니다.
리눅스가 실행될 수 있는 서브 시스템을 만드는 것입니다.
기본적으로 Ubuntu로 리눅스가 실행됩니다.
아래와 같은 명령어로 Redis를 설치합시다.
그대로 복사해서 사용하면 됩니다.
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
아래와 같은 메세지가 나왔다면 성공적으로 설치한 것입니다.

Redis를 실행하기 위해서는 아래 명령어를 입력해주면 됩니다.
sudo service redis-server start
그럼 Redis가 실행됩니다. 포트는 6379입니다.
Redis를 사용하기 위해서는 WSL에서 아래 명령어를 입력해서 Redis환경으로 들어가야 합니다.
redis-cli
이후 ping을 입력하고 pong이 나오면 정상적으로 Redis가 실행되고 있는 것입니다.
