-
데이터베이스 샤딩취업용 CS/데이터베이스 (DB) 2026. 3. 4. 14:26
큰 데이터베이스를 여러 개의 작은 부분으로 나누어 관리하는 방법.
여러 개의 작은 데이터베이스를 샤드라고 함
행 단위로 나누는 수평 샤딩, 열 단위로 나누는 수직 샤딩이 있음.
수직 샤딩의 경우 조회 많은 데이터, 조회 적은 데이터로 나눈다.
확장성가 가용성이 높다.
어떤 기준으로 데이터를 나눌 것인지 결정하는 값인 샤딩키 선택을 잘해야 한다.
특정 샤드에 데이터가 과도하게 쌓이지 않도록..
'취업용 CS > 데이터베이스 (DB)' 카테고리의 다른 글
인덱스(Index) (0) 2026.03.04 ACID 속성 (0) 2026.03.04