목록 보기
Spring Boot 성능 개선 사례 공유 (1) - Redis 및 Local 캐싱 활용
백엔드

Spring Boot 성능 개선 사례 공유 (1) - Redis 및 Local 캐싱 활용

데보션
데보션
2025년 1월 9일

두줄요약

Redis와 로컬 캐시를 결합해 조회 성능을 개선한 사례를 공유했습니다. 1만 건 요청 기준 2배 이상 성능 향상을 확인했으며 캐시 동기화 구조와 개선 포인트도 정리했습니다.

핵심 내용

  • Redis와 로컬 캐시를 함께 활용해 조회 성능을 개선한 사례
  • DB 변경 시 Redis 갱신 후 Pub/Sub으로 서버 로컬 메모리 캐시를 동기화하는 구조
  • Redis Hash, 분리된 Redis 연결, Enum 싱글톤, ApplicationEventPublisher, Stream 기반 조회 처리 적용
  • 1만 건 요청 기준 2배 이상 성능 개선 확인

적용해볼 점

  • 조회 빈도가 높고 변경이 적은 데이터를 캐시 대상으로 검토
  • 로컬 메모리 캐시와 원본 캐시 동기화 경로를 명확히 설계
  • 캐시 버전 관리와 데이터 갱신 체계 고도화 여지 확인

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...