Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

맛집 상세 정보 API 고도화 작업 #38

Closed
3 of 4 tasks
jooda00 opened this issue Sep 1, 2024 · 0 comments · Fixed by #56 · May be fixed by #51
Closed
3 of 4 tasks

맛집 상세 정보 API 고도화 작업 #38

jooda00 opened this issue Sep 1, 2024 · 0 comments · Fixed by #56 · May be fixed by #51
Assignees
Labels
enhancement New feature or request

Comments

@jooda00
Copy link
Collaborator

jooda00 commented Sep 1, 2024

📑 Description

맛집 상세 정보 반환 API에 대한 고도화 작업을 진행합니다.

📌 To Do

  • Redis를 사용하여 캐싱을 구현합니다.
  • spring bootRedis를 사용하기 위한 의존성을 추가합니다.
  • N개 이상의 평가가 존재하는(=인기있는)맛집을 기준으로 캐시에 저장하는 전략으로 진행합니다.
  • 캐싱을 사용하여 개선된 조회 성능을 테스트 합니다.

💬 Comment

캐시에 저장할 기준은 중간에 변경할 수도 있습니다.

@jooda00 jooda00 added the enhancement New feature or request label Sep 1, 2024
@jooda00 jooda00 self-assigned this Sep 1, 2024
jooda00 added a commit that referenced this issue Sep 2, 2024
jooda00 added a commit that referenced this issue Sep 3, 2024
- 리뷰 개수가 10개 이상인 맛집 객체만 캐싱하는 조건 설정
jooda00 added a commit that referenced this issue Sep 3, 2024
- PointSerializer 직렬화 메소드 등록
jooda00 added a commit that referenced this issue Sep 3, 2024
- @JsonDeserialize(using = GeoUtils.PointDeserializer.class)
jooda00 added a commit that referenced this issue Sep 3, 2024
jooda00 added a commit that referenced this issue Sep 3, 2024
jooda00 added a commit that referenced this issue Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant