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

영상 post의 좋아요 전체 수 관리 #26

Open
hywook4 opened this issue Jan 6, 2021 · 3 comments
Open

영상 post의 좋아요 전체 수 관리 #26

hywook4 opened this issue Jan 6, 2021 · 3 comments
Assignees

Comments

@hywook4
Copy link
Contributor

hywook4 commented Jan 6, 2021

  1. video column에 totalLikes를 추가하여관리한다 + batch job으로 일정 기간마다 count를 통해서 갱신하여 reliability를 늘린다.

  2. 그냥 SQL query를 그대로 사용하되, 나중에 성능적인 면을 고려해서 cache(redis)를 차라리 넣어보는걸 고려한다

우선은 1번으로 진행하고 있습니당.

@zych1751
Copy link
Collaborator

zych1751 commented Jan 6, 2021

redis는 주로 어떤식으로 이용하는지 제가 잘 몰라서 그런데, redis를 쓰게 된다면 어떻게 좋아요 개수를 관리하게 되나요?

@hywook4
Copy link
Contributor Author

hywook4 commented Jan 6, 2021

처음 서버 실행시, redis 초기화해서,
key 를 totalLikes:videoId로 사용하면서 value를 관리해줘야할 것 같습니다.
음 생각해보니 이렇게 하면 사실상 column추가하는것보다 logic도 복잡해지고 성능적인 면도 크게 차이나지는 않을 것 같습니다.

@zych1751
Copy link
Collaborator

zych1751 commented Jan 6, 2021

넴 우선 1번으로 하고 다른 곳에서는 좋아요 개수를 어떻게 처리하는지 벤치마킹을 해봅시당

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants