- 데이터베이스에 데이터를 저장하는 기법 중 하나, 데이터를 샤드라는 단위로 나눠서 저장 및 처리

- 확장성 문제를 해결하기 위한 방법

- 시간이 지남에 따라 늘어나는 데이터의 양 사용자 수에 대응

- 이전보다 더 많은 데이터를 가지고 더 많은 사용자들이 만들어내는 트랜잭션을 처리하기 위함

- 샤딩은 수평적 파티셔닝과 동일함

- 큰 데이터 테이블을 수평적 파티셔닝을 통해 여러 개의 작은 단위로 분산하여 저장 및 관리

 

 

Database의 샤딩(Sharding)이란? (nesoy.github.io)

 

Database의 샤딩(Sharding)이란?

 

nesoy.github.io

DB분산처리를 위한 sharding | 우아한형제들 기술블로그 (woowahan.com)

 

DB분산처리를 위한 sharding | 우아한형제들 기술블로그

{{item.name}} 소개 저희는 신사업부문에서 Thiiing(띠잉)서비스를 만들고 있는 송재욱/전병두입니다. 이번에는 두 명이 함께 기술블로그를 작성했습니다. 🙂 서비스 오픈전에 아름다운 J곡선 그래프

techblog.woowahan.com

샤딩 - 해시넷 (hash.kr)

 

샤딩 - 해시넷

샤딩(sharding)이란 하나의 거대한 데이터베이스나 네트워크 시스템을 여러 개의 작은 조각으로 나누어 분산 저장하여 관리하는 것을 말한다. 이는 단일의 데이터를 다수의 데이터베이스로 쪼개

wiki.hash.kr