Spring Boot Redis 캐싱 서버 적용하기

Redis란 무엇인가? Redis(Remote Dictionary Server)로 오픈 소스 기반의 인 메모리 데이터 저장소입니다. Redis의 특징 인메모리 기반 데이터 저장 Key-Value 구조 다양한 데이터 타입 지원 Redis 사용 용도 일반적으로는 캐싱, 세션 관리, 풀링, 메시지 브로커, 게임 랭킹 등 다양한 영역에서 사용됩니다. Redis의 장점 빠른 읽기/쓰기 성능 다양한 데이터 구조 지원 영속성 옵션 제공 Redis의 단점 메모리 기반이므로 용량 제한 데이터 휘발성 (설정에 따라 다름) Redis 캐싱 서버 적용하기 주의 사항 Member 클래스를 자주 업데이트하는 상황이 발생하면 Update가 될 때마다 업데이트된 유저의 데이터를 Redis에 적용해 주어야 합니다. ...

May 1, 2023 · Lee WooJin