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] feat: 레디스 데이터 파티셔닝 #609

Open
j-ra1n opened this issue Sep 6, 2024 · 0 comments
Open

[BE] feat: 레디스 데이터 파티셔닝 #609

j-ra1n opened this issue Sep 6, 2024 · 0 comments

Comments

@j-ra1n
Copy link
Contributor

j-ra1n commented Sep 6, 2024

어떤 기능인가요?

현재 레디스에사용하는 인증토큰, 깃허브토큰, 기기fcm토큰, 랭킹 등을
인스턴스 db0, db1, db2, db3... 로 분리한다.

작업 상세 내용

레디스에서 파티셔닝을 하면 다음 두개의 이점이 있다.

  1. 하나의 컴퓨터로 메모리의 양이 제한되는 경우에 파티셔닝을 사용하여 더 큰 데이터베이스와 메모리를 가질 수 있다.
  2. 여러 개의 코어와 여러 대의 컴퓨터에 연산 능력을 확장하고 네트워크 대역폭을 여러 대의 컴퓨터와 네트워크 어댑터로 확장할 수 있다.

사실 이런 이점보다 db0에 넣는 다른 key들이 많이 존재해서 관리하기가 불편하기 때문
스크린샷 2024-09-06 152130
image

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

No branches or pull requests

1 participant