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] Product 엔티티에 reviewCount 필드 추가 #616

Merged
merged 5 commits into from
Sep 17, 2023

Conversation

hanueleee
Copy link
Collaborator

@hanueleee hanueleee commented Sep 13, 2023

Issue

✨ 구현한 기능

오늘 아침에 다같이 논의했던대로
Product 엔티티에 reviewCount 필드 추가 (반정규화) 진행했습니다.

📢 논의하고 싶은 내용

  • X

🎸 기타

사용자가 서비스 접속시 가장 많이 접근하는 페이지는 홈과 상품 목록 페이지이다.
그 중 상품 목록 페이지의 경우 상품에 대한 정보와 리뷰의 개수를 함께 보여준다.

(기존)
상품 목록 조회시 상품과 리뷰를 JOIN * 10번
(반정규화시)
상품 목록 조회시 상품 단독 조회 * 10번

리뷰를 작성하는 것보다 (reviewCount++) 상품 목록 조회(join)가 더 자주 발생할 것이라 판단하여 반정규화를 진행한다.

⏰ 일정

  • 추정 시간 : 0.1
  • 걸린 시간 : 0.1

@github-actions
Copy link

github-actions bot commented Sep 13, 2023

Unit Test Results

223 tests  ±0   223 ✔️ ±0   14s ⏱️ -1s
112 suites ±0       0 💤 ±0 
112 files   ±0       0 ±0 

Results for commit 1f80f70. ± Comparison against base commit 14558cb.

♻️ This comment has been updated with latest results.

Copy link
Member

@70825 70825 left a comment

Choose a reason for hiding this comment

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

오잉 고생하셨어요 👍👍

Copy link
Collaborator

@Go-Jaecheol Go-Jaecheol left a comment

Choose a reason for hiding this comment

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

고생하셨습니다~~~~~~~~~~~~~~

@hanueleee hanueleee merged commit cc2266c into develop Sep 17, 2023
3 checks passed
@hanueleee hanueleee deleted the feat/issue-615 branch September 17, 2023 05:58
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.

[BE] Product 엔티티에 reviewCount 필드를 추가한다
4 participants