반응형 sharding1 DB가 터지기 일보 직전이라면? Replication(복제)과 Sharding(샤딩) 전략 가이드 Scalable Database Architecture데이터의 무게를 나누는 기술, Replication과 Sharding 안녕하세요, code-resting입니다. 서비스가 폭발적으로 성장하면 아무리 쿼리를 튜닝해도 하드웨어의 한계에 부딪히는 순간이 옵니다. 이때 서버의 사양을 높이는 Scale-up은 비용과 기술적 한계가 명확하죠. 결국 우리는 Scale-out(수평적 확장)을 고민해야 합니다. 오늘은 DB를 여러 대로 나누어 운영하는 두 가지 핵심 전략을 파헤쳐 보겠습니다.1. 읽기 부하의 해법: Replication (복제)대부분의 서비스는 쓰기(Write)보다 읽기(Read) 비중이 압도적으로 높습니다. 복제는 데이터를 여러 서버에 복사하여 읽기 요청을 분산하는 방식입니다.👑 Master (S.. 2026. 4. 1. 이전 1 다음 728x90 반응형