참고 및 출처 : http://hanburn.tistory.com/106
관계형 데이터베이스에서 대량의 데이터를 처리하기 위해서 데이터를 파티셔닝 하는 기술이다.
파티셔닝은 dbms에서 지원하기도 하는데, 일부에서는 지원안하기도 한다.
샤딩은 DBMS 레벨에서 데이터를 나누는 것이 아니고 데이터베이스 자체를 분할하는 방식이다. 따라서 어플리레이션 레벨에서 구현해야 한다.
간단하게 예를들면 전 세계 고객 데이터를 저장하는 대형 데이터베이스를 분산한다고 할때, 미국은 샤드 A, 아시아는 샤드 B , 유럽고객은 샤드 C로 나눌수 있다.
반응형
'프로그래밍 > DB & Redis' 카테고리의 다른 글
sp_lock 확인과 처리 방법. (0) | 2016.08.08 |
---|---|
[mssql] sp_helpdb (0) | 2016.08.08 |
제약조건 Constraint (0) | 2016.08.08 |
[MSSQL] 저장 프로시저 (0) | 2016.08.05 |
[mssql] 조회하기 Where, Having (0) | 2016.07.20 |
댓글