-
회원관리에 Redis 적용하기카테고리 없음 2023. 3. 13. 09:50
- 회원 관련 API 를 만드는 중 Refresh Token을 저장할 때 MariaDB 를 거칠 수도 있지만 빠른 액세스 속도와 휘발성이라는 특징으로 보통 캐시의 용도로 레디스를 사용했다.
- 일단 첫번째로 도커에 Redis를 설치했음.
참고 사이트
https://emflant.tistory.com/235
Docker 로 Redis 설치하기
Redis 는 "키-값" 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈소스 기반의 비관계형 데이터베이스 관리 시스템이다. 관심이 생겨 한번 설치를 하려 했는데, docker 로 설치해봤다.(해당 글
emflant.tistory.com
- application.properties 파일에 설정값을 넣어줘야 한다. 제일 헷갈리는 부분은 host 값에 무엇을 넣어야 하는가 하는 문제 였는데 이때 도메인 주소나 ip 번호를 넣어주면 된다.
spring.redis.database=0 spring.redis.lettuce.pool.max-active=10 spring.redis.lettuce.pool.max-idle=10 spring.redis.lettuce.pool.min-idle=2 spring.redis.host=j8a601.p.ssafy.io spring.redis.port=6379
- jpa로 구현하는 것은 훨씬 더 간단했다.