DB에서의 partitioning(분할, 파티셔닝)
RDB에서는 빅데이터를 관리하거나 효율성을 위해 사용하는 기법으로 Partitioning 이 있습니다. 제가 기억하기 위해 정리해봅니다. Partitioning (분할) 말그대로 분할하는 것을 뜻합니다. 무엇을 분할하느냐? RDB에서 Table을 분리하는 것입니다. 위의 그림과 같이 예를 들어 하나의 테이블이 있는 경우 이것을 적당한 방법을 통하여 2개 혹은 그 이상으로 나누는 것을 뜻합니다. 이 나누는 방법에 범위를 정하는 것에는 여러가지가 있는데 어렵지 않아 간단하게 설명 드리겠습니다. 1. List Partitioning 리스트로 나누어서 파티셔닝을 하는 것을 뜻합니다. 예로 [서울,인천,대전,광주,대구,울산,부산] 이라는 인덱스들이 있다면 [서울, 인천] [대전,광주] [대구,울산,부산] 이런식으..
2021. 6. 7.