박주니 개발 정리

WSL Redis 적용 방법 본문

회고

WSL Redis 적용 방법

박주니 2025. 4. 8. 16:43
728x90
반응형

설명전) wsl 설치가 완료되었다는 가정하에 설명하겠습니다. 

 

1. Window PowerShell 관리자에서 wsl 접속합니다. 

 

2. 시스템 패키지 업데이트합니다. 

sudo apt update && sudo apt upgrade -y

 

3. Redis 설치합니다. 

sudo apt install redis-server -y

 

4. Redis 실행합니다. 

sudo service redis-server start

 

5. Redis 정상 작동 테스트합니다. 

redis-cli
127.0.0.1:6379> ping
PONG

 

6. 개발 환경에서 redis를 설치합니다. 

pip install redis

 

7. redis 적용 파일에 import하고 연결합니다. 

import redis 

# Redis 연결
redis_conn = redis.StrictRedis(host="localhost", port=6379, db=0, decode_responses=True)

추가 설명)

저는 기본적으로 redis 설정했기 때문에 6379인데 다른 포트로 연결했을경우 그 포트로 설정하시면 됩니다.

 

8. redis 적용 부분에 key, value를 설정해서 push 합니다. 

redis_conn.lpush("talk_queue", payload)

추가 설명)

"talk_queue" : key에 해당합니다. 다른 key name을 설정하셔도 됩니다.

payload : value에 해당합니다. payload 부분에 값을 넣으시면 됩니다. 

9. redis에 정상적으로 cache가 되었는 지 확인합니다. 

 

127.0.0.1:6379> lrange talk_queue 0 -1

10. redis cache 값을 가지고 옵니다. 

item = redis_conn.rpop("talk_queue")
print("item", item)

 

Comments