hash(key) % N(N = 노드 수)으로 노드를 정하면, 노드 추가로 N이 바뀔 때 대부분의 키가 다른 노드로 이동| 전략 | 파티션 수 | 노드 추가 시 동작 | 대표 사용 |
|---|---|---|---|
| 고정 파티션 수 | 처음에 크게 고정 | 파티션을 통째로 재배치(steal) | Elasticsearch, Riak, Vitess |
| 동적 파티셔닝 | 데이터량에 비례(가변) | 임계 초과 시 split → 절반 이동 | HBase, MongoDB |
| 노드 비례 | 노드 수에 비례 | 기존 파티션 일부를 랜덤 split | Cassandra |