Skip to content

Conversation

@kfdsy0103
Copy link
Contributor

@kfdsy0103 kfdsy0103 commented Aug 5, 2025

📍 PR 타입 (하나 이상 선택)

  • 기능 추가
  • 버그 수정
  • 의존성, 환경 변수, 빌드 관련 코드 업데이트
  • 기타 사소한 수정

❗️ 관련 이슈 링크

Close #77

📌 개요

  • 기존

    • 이번주 인기 키워드 조회는 항상 디스크 IO를 유발하여 응답 속도가 느림.
    • 인기 키워드 갱신은 5분 단위로 이루어지므로 그 동안은 조회 데이터가 동일함
  • 개선

    • 레디스 캐싱 설정
    • 스케쥴러로 DB에 갱신이 일어난 경우, 정합성 보장을 위해 캐시 무효화

🔁 변경 사항

📸 스크린샷 (Optional)

Before

캐싱 미적용
- 초당 작업 처리량 : 1919.3 - 평균 응답 속도 : 49.49 ms

After

캐싱 적용
- 초당 작업 처리량 : 2955.2 - 평균 응답 속도 : 33.26 ms

👀 기타 더 이야기해볼 점 (Optional)

✅ 체크 리스트

  • PR 템플릿에 맞추어 작성했어요.
  • 변경 내용에 대한 테스트를 진행했어요.
  • 프로그램이 정상적으로 동작해요.
  • PR에 적절한 라벨을 선택했어요.
  • 불필요한 코드는 삭제했어요.

@kfdsy0103 kfdsy0103 merged commit f622736 into develop Aug 9, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

♻️ [Refactor] 인기 키워드 조회 캐싱 성능 개선

3 participants