728x90
목록리플리케이션 (1)
코딩마을방범대

데이터베이스 리플리케이션(Replication) 실시간 복제본 데이터베이스 서버를 운용하는 것기준이 되는 서버를 마스터 서버라 하고, 마스터 서버와 동일한 내용을 갖는 또 다른 서버를 ‘리플리카(Replica)’라 한다. 어플리케이션은 데이터베이스에 SQL 명령을 보내 데이터를 삽입/변경/삭제하게 되는데, 마스터 서버는 SQL 명령을 수신하면 그 SQL 명령을 리플리카 서버에도 똑같이 보낸다.이렇게 되면 마스터 서버와 리플리카 서버의 데이터가 동일한 상태로 유지된다. 목적기본적으로 데이터 안정성을 위함이다. 기존어떠한 원인으로 인해 데이터가 손상되었을 때, 가장 기초적인 대처는 가장 최신의 백업본을 복구하여 사용하는 것이다.그러나 백업본을 이용한 대처는 큰 단점이 있다.데이터 백업을 주기적이고 자동으..
🎃 기타/상식 ❗
2024. 5. 20. 14:05
728x90