데이터베이스 샤딩(Sharding)
정보관리기술사 제127회 4교시 28번 문항으로, 과목은 데이터/DB입니다. ‘수평 분할’ 키워드는 정보관리기술사 기출 3문항에 나왔습니다.
원문 문제
정보관리기술사 제127회 28번. 데이터베이스 샤딩(Sharding)
- 가. 샤딩의 개념 및 분할방법
- 나. 샤딩과 파티셔닝(Partitioning)의 차이점
- 다. 샤딩 적용 시 고려사항
핵심 키워드
- 샤딩
- 파티셔닝
- 수평 분할
- 샤드 키 선택
- 일관성 해싱
- 핫스팟
고득점 가이드 — 1. 개요
샤딩은 단일 DB 의 처리·저장 한계를 극복하기 위해 데이터를 일정 기준으로 분할해 여러 물리적 노드에 분산 저장하는 수평 확장 전략이다. 대규모 트래픽과 데이터 증가에 직면한 시스템에서 단일 인스턴스 성능 한계를 돌파하는 표준 접근법이며, 도입 시 운영 복잡도 증가를 함께 고려해야 한다.
목차 조립 훈련
출제 이력
- 샤딩기출 2문항
- 파티셔닝기출 2문항
- 수평 분할기출 3문항
- 샤드 키 선택기출 1문항
- 일관성 해싱기출 1문항
- 핫스팟기출 1문항