Shard Disk와 Shared Nothing
Shard Disk | Sharded Nothing |
- Active-Active 구성 DB - 저장소 공유로 인한 병목 - DB서버 늘려도 한계점에 도달 - 저장소 공유 X - 게임 서버 같은 곳에서 쓰임 |
- 서버와 저장소 세트를 늘려 병렬처리 - 세트를 늘린 것만큼 비례하여 처리율 증가함 - DB서버 다운 시 다른 서버가 이어받아 처리할 수 있는 커버링 전략 필요 - 저장소 공유 O, 성능상 유리 - 은행 업무 같은 곳에서 쓰임 |
Shard
- 수평분할 형식이다. 개개의 파티션은 샤드(Shard) 또는 데이터베이스 샤드로 부른다. 각 샤드는 개개의 데이터베이스 서버 인스턴스에서 부하 분산을 위해 보유
- 데이터베이스 내의 일부 데이터는 모든 샤드에 존재하지만 일부는 하나의 샤드에만 존재
- 각 샤드는 이 데이터 부분을 위해 "하나"의 소스로서 동작
'자격증 > 데이터베이스' 카테고리의 다른 글
4-3) DBeaver 오라클 연결하기 (0) | 2022.05.20 |
---|---|
3-6) 적합한 아키텍처를 설계 (0) | 2022.05.18 |
3-4. DB 서버의 다중화 (0) | 2022.05.18 |
3-3) 가용성과 확장성 확보 (0) | 2022.05.17 |
3-2) 아키텍처의 역사 (0) | 2022.05.16 |