데이터베이스 샤드: Difference between revisions
From IT Wiki
(새 문서: 분류:데이터베이스 ;Database Shard ;대용량의 데이터베이스를 효율적으로 처리하기 위해 데이터를 물리적으로 분산저장하는 기술 파일:...) |
No edit summary |
||
Line 13: | Line 13: | ||
* 파티셔닝: 하나의 데이터베이스 인스턴스에서 데이터(테이블)를 분할 | * 파티셔닝: 하나의 데이터베이스 인스턴스에서 데이터(테이블)를 분할 | ||
* 샤딩: 데이터를 여러 데이터베이스 인스턴스로 분할 | * 샤딩: 데이터를 여러 데이터베이스 인스턴스로 분할 | ||
[[파일:샤딩과 파티셔닝.png]] | [[파일:샤딩과 파티셔닝.png|400px]] |
Latest revision as of 22:52, 3 January 2020
- Database Shard
- 대용량의 데이터베이스를 효율적으로 처리하기 위해 데이터를 물리적으로 분산저장하는 기술
샤드의 특징[edit | edit source]
- 성능 개선: 분산된 데이터에 대한 병렬 접근을 통한 성능 향상
- 안정성 개선: 데이터 복제, 분산을 통한 결함 허용 서비스
- 위치 투명성: 데이터가 어떤 샤드, 물리적으로 어떤 위치에 있는지 알 필요 없음
파티셔닝과 샤딩의 차이[edit | edit source]
- 파티셔닝: 하나의 데이터베이스 인스턴스에서 데이터(테이블)를 분할
- 샤딩: 데이터를 여러 데이터베이스 인스턴스로 분할