IT용어위키



데이터베이스 샤드

Database Shard
대용량의 데이터베이스를 효율적으로 처리하기 위해 데이터를 물리적으로 분산저장하는 기술

몽고DB 샤드.png

샤드의 특징

  • 성능 개선: 분산된 데이터에 대한 병렬 접근을 통한 성능 향상
  • 안정성 개선: 데이터 복제, 분산을 통한 결함 허용 서비스
  • 위치 투명성: 데이터가 어떤 샤드, 물리적으로 어떤 위치에 있는지 알 필요 없음

파티셔닝과 샤딩의 차이

  • 파티셔닝: 하나의 데이터베이스 인스턴스에서 데이터(테이블)를 분할
  • 샤딩: 데이터를 여러 데이터베이스 인스턴스로 분할

샤딩과 파티셔닝.png


  출처: IT위키(IT위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!