샤딩 (sharding) 뜻
데이터를 기준에 따라 여러 서버에 나눠 저장하는 방법
Splitting data across several servers by a key
단계별로 보기
- 데이터가 너무 많아 서버 한 대로는 감당이 안 됩니다.
- 이름 첫 글자 범위에 따라 세 서버에 나눠 저장합니다.
- Kim을 찾는 요청이 들어옵니다.
- K는 가운데 범위라 S2에만 물어봅니다.
- 한 서버만 뒤지니 빠르지만 여러 조각에 걸친 조회는 어려워집니다.
개발자의 타자 연습에서 데이터베이스 용어로 타자 연습을 해 보세요.