더북(TheBook)

확장성: 빠른 속도를 유지하라

키-값 데이터베이스와 웹과 대규모 애플리케이션에 사용되는 NoSQL 데이터베이스의 나머지 유형에서 작업 처리 시 방해가 될 만한 요소를 최소화하는 것이 중요하다. 2장 다양한 NoSQL 데이터베이스에서 확장성이란 시스템에 걸리는 부하를 적절히 조정하려고 필요한 만큼 서버를 클러스터에 추가하거나 제거하는 능력이라고 설명했다. 데이터베이스의 확장성에서 읽기와 쓰기 작업을 모두 조절하는 능력은 중요한 속성이다. 키-값 데이터베이스는 읽기와 쓰기 작업을 처리하는 데 몇 가지 접근 방식을 취하고 있다. 먼저 두 가지 방식을 살펴보자.

마스터-슬레이브 복제master-slave replication

마스터 없는 복제masterless replication

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.