본문 바로가기
공부/Trouble Shooting

윈도우에서 Redis 설치하기

by son_i 2023. 10. 7.
728x90

https://redis.io/docs/getting-started/installation/install-redis-on-windows/

 

Install Redis on Windows

Use Redis on Windows for development

redis.io

처음 이 사이트에서 윈도우 옵션으로 들어와서 프롬포트에 설치하려고 했는데 잘 안 됐다.

애초에 cmd 문법이 ubuntu꺼여서 다른 방법을 찾아보았다.

 

1. Microsoft redis Github 접속 - 우측 Releases 들어가기

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

 

2. Redis.zip파일 다운로드

 

3. redis-server.exe 실행

현재 PID와 포트(default 6379), standalone 모드로 실행되고 있음을 확인.

(cluster모드라면 Running in cluster mode라고 뜸)

 

4. redis-cli.exe 파일 실행하여 redis서버에 접속.

- 현재 실행 중인 포트와 프로세스 확인

 >netstat -ano

- 해당 포트를 점유하고있는 프로세스 확인

 >tasklist /FI "PID EQ [PID번호]"

이 server 실행파일을 켜지 않고도 항상 실행되도록 하려고 서비스로 등록해놓으려고 했는데

등록은 되는데 시작한 상태로 유지하는게 안 된다.

 

- Redis 명령어

set 키 값 : 키와 값이 쌍으로 저장

get 키 : 키에 해당하는 값을 가져올 수 있음

del 키 : 키와 값 삭제

keys * : 모든 key 조회. 개발/테스트 과정에서만 쓰자. 서비스 운영에서 성능에 지장 줄 수 있으므로 지양.


참고

https://pamyferret.tistory.com/9

 

[ Redis ] Window에 redis 설치해서 사용하기

스프링 부트의 캐싱 기능을 사용하다보니 분산 캐싱 기능도 사용해보고 싶어졌다. 분산 캐싱에 사용할 캐시 데이터 저장 공간은 여러 가지를 사용하는데, 그 중 Redis라는 것을 사용해보려고 한

pamyferret.tistory.com