DB Replication 개념, 장단점, 동작원리

·
DB
0. DB Replication 이란Replication은 "복제"라는 뜻이다.그렇다면 DB Replication은 데이터베이스를 복제한다는 뜻일 것이다. 어떤 이득을 취하기 위해 DB를 복제하는 걸까? 단순 백업 용? 1. DB Replication 이점위와 같이 트래픽이 급증하면 DataBase에 당연 무리가 갈 것이다!!이를 해결하는 단순한 방법 중 하나는 Database의 스펙을 늘리는 것이다. (Scale Up)하지만 학부생 수준에서는 AWS Freetier를 사용해서 DB를 구축하는 경우가 흔해 비용이 나가는 Scale Up 방식을 선택하기엔 부담이 된다. 트래픽 증가로 DB 성능이 저하가 된다면 바로 Scale Up을 선택하지는 않는다.개발자라면 다양한 선택지 중에서 비용이 싸고 성능을 더 ..