샤딩을 가르치는 책을 추천 할만한 사람이 있습니까?


16

사람이 가르치는 책에 대한 좋은 추천이 있나요 DB 샤딩을 (최고의 처음부터를)

샤딩에 대해 이야기하는 40 개의 다른 웹 사이트를 읽었습니다.

나는 온라인 사이트 / 블로그가 형편 없다고 말하는 것이 아니라 좋은 titbits입니다. 그러나 여기저기서 유용한 정보가 아닌 주요 식사가 필요합니다. 기본적으로 샤딩을 구현하는 방법에 대한 아이디어가 있습니다.하지만 매우 복잡한 개념이므로 연구 할 수있는 훨씬 더 많은 것이 있다고 생각합니다.


당신이 40 개의 다른 웹 사이트를 읽는다면, 당신은 배워야 sharding합니다.
diEcho

3
네. 내가 배운 샤딩은 우리는 단순히 40 + 다른 온라인 자습서 / 블로그 게시물을 읽고 배울 수있는 것이 아닙니다. 그것보다 훨씬 복잡합니다.

1
여기서는 주제가 아닙니다. 데이터베이스 관리자 는 일반 프로그래머보다 더 많이 알기 때문에 데이터베이스 관리자 에게 맡기겠습니다 .

@Uraha, 당신은 유용한 링크 중 일부를 공유하고 당신이 말한 것처럼 정말 복잡하다는 것을 알려주시겠습니까
감사합니다-diEcho

DB Sharding == 수평 분할 ... 맞습니까?
CenterOrbit

답변:


5

시작하기 좋은 곳은 고성능 MySQL : 최적화, 백업, 복제 및 기타 책 입니다. 이 책의 9 장 (409-456 페이지)에는 "확장 및 고 가용성"이라는 제목이 있습니다.

소제목이 있습니다

  • MySQL 확장
  • 기능 계획
  • 스케일링 전 구매 시간
  • 스케일링
  • 스케일 아웃
    • 기능적 파티셔닝
    • 데이터 샤딩
    • 파티션 키 선택
    • 다중 파티션 키
    • 샤드에서 쿼리
    • 데이터, 샤드 및 노드 할당
    • 노드에 샤드 정렬
    • 고정 할당
    • 동적 및 고정 할당 혼합
    • 명시 적 할당
    • 리 밸런싱 샤드
    • 전 세계적으로 고유 한 IDS 생성
    • 샤딩 도구
  • 스케일링
  • 클러스터 별 확장
  • 로드 밸런싱
  • 직접 연결

24 개의 다른 소제목


1
감사합니다. 나는 그 장을 마쳤다. 그러나 나는 여전히 그것이이 주제에 대한 충분한 정보를 제공한다고 생각하지 않습니다. 이 주제에 대해 한 장만 다루는 책이 아니라이 주제에 관한 책이 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.