- 데이터베이스에 데이터를 저장하는 기법 중 하나, 데이터를 샤드라는 단위로 나눠서 저장 및 처리
- 확장성 문제를 해결하기 위한 방법
- 시간이 지남에 따라 늘어나는 데이터의 양 사용자 수에 대응
- 이전보다 더 많은 데이터를 가지고 더 많은 사용자들이 만들어내는 트랜잭션을 처리하기 위함
- 샤딩은 수평적 파티셔닝과 동일함
- 큰 데이터 테이블을 수평적 파티셔닝을 통해 여러 개의 작은 단위로 분산하여 저장 및 관리
Database의 샤딩(Sharding)이란? (nesoy.github.io)
Database의 샤딩(Sharding)이란?
nesoy.github.io
DB분산처리를 위한 sharding | 우아한형제들 기술블로그 (woowahan.com)
DB분산처리를 위한 sharding | 우아한형제들 기술블로그
{{item.name}} 소개 저희는 신사업부문에서 Thiiing(띠잉)서비스를 만들고 있는 송재욱/전병두입니다. 이번에는 두 명이 함께 기술블로그를 작성했습니다. 🙂 서비스 오픈전에 아름다운 J곡선 그래프
techblog.woowahan.com
샤딩 - 해시넷
샤딩(sharding)이란 하나의 거대한 데이터베이스나 네트워크 시스템을 여러 개의 작은 조각으로 나누어 분산 저장하여 관리하는 것을 말한다. 이는 단일의 데이터를 다수의 데이터베이스로 쪼개
wiki.hash.kr
'DATABASE > 튜닝' 카테고리의 다른 글
[SQL 튜닝] NOT IN, NOT EXIST (0) | 2021.07.07 |
---|---|
[SQL 튜닝] 중복 IN 제거 (0) | 2021.07.07 |
[SQL 튜닝] 파티션 (0) | 2020.07.15 |
[SQL 튜닝] 테이블 랜덤 액세스, ROWID, 인덱스 손익분기점 (0) | 2020.06.29 |
[SQL 튜닝] 자동 형변환과 Index 스캔 (0) | 2020.06.29 |