CHUNK SPLIT

범위 샤딩은 쪼개기와 이동으로 균형을 맞춘다

특정 범위가 커지거나 뜨거워지면 chunk를 나누고 일부를 다른 샤드로 옮겨 균형을 맞춘다.

SplitMoveBalance
감지특정 chunk의 크기나 부하가 임계값을 넘음
분할범위를 더 작은 두 chunk로 나눔
이동일부 chunk를 다른 샤드로 옮겨 균형화
장점문제 범위만 조정 가능
비용이동 중 네트워크와 디스크 부하 발생
운영balancer, zone, maintenance window를 고려