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

BE/#279 조회 수 기준 Top10 프로젝트 조회 기능 구현 #280

Merged
merged 5 commits into from
Oct 27, 2023

Conversation

youKeon
Copy link
Collaborator

@youKeon youKeon commented Oct 26, 2023

🛠️ 변경사항

  • Redis의 Sorted Set을 사용해서 상위 10개 프로젝트 관리
  • 매주 월요일 오전 6시에 Redis의 Sorted Set을 기준으로 상위 10개 프로젝트 정보를 Redis에 저장 (TTL : 1주일)
  • 상위 10개의 프로젝트를 조회하는 api/v1/projects/rank 경로로 요청이 들어오면 Redis에 저장된 데이터 제공


☝️ 유의사항



👀 참고자료



❗체크리스트

  • 하나의 메소드는 최소의 기능만 하도록 설정했나요?
  • 수정 가능하도록 유연하게 작성했나요?
  • 필요 없는 import문이나 setter 등을 삭제했나요?
  • 기존의 코드에 영향이 없는 것을 확인하였나요?

@github-actions
Copy link

github-actions bot commented Oct 26, 2023

Unit Test Results

85 tests  ±0   85 ✔️ ±0   5s ⏱️ ±0s
17 suites ±0     0 💤 ±0 
17 files   ±0     0 ±0 

Results for commit bcb6e05. ± Comparison against base commit fcfd23a.

♻️ This comment has been updated with latest results.

Copy link
Contributor

@kimhalin kimhalin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다! 생각보다 Redis 설정이 간단하네요!

Copy link
Collaborator

@baekhangyeol baekhangyeol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다~ 고생하셨습니다!

@youKeon youKeon merged commit 78efb68 into feature Oct 27, 2023
3 checks passed
@youKeon youKeon deleted the BE/#279 branch October 27, 2023 14:37
@youKeon youKeon changed the title feat: 조회 수 기준 Top10 프로젝트 조회 기능 구현 BE/#279 조회 수 기준 Top10 프로젝트 조회 기능 구현 Nov 7, 2023
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.

3 participants