CS/Database
[데이터베이스] 레플리케이션(Replication)
테리는당근을좋아해
2020. 6. 24. 14:12
레플리케이션(Replication)
- DB Storage가 손상 또는 손실되었을 때의 대안으로 Storage를 복제하는 기법
1) 단순 백업
- Master DB에 CRUD Operation이 수행될 때마다 Slave DB에 바이너리 로그를 전달해 데이터 동기화 하는 방식
- Master DB가 손실되었을 때, Slave DB를 Master DB로 승격시키므로써 백업 기능을 수행
2) 부하 분산
- 기존 단순 백업 모델에서 Select 작업을 Slave DB에서 수행함으로써 Master DB의 부하를 분산