2012-09-12 5 views
0

Im db replication newbie.mysql 마스터 - 마스터 복제 또는 drdb 하트 비트

데이터베이스 시스템에 복제 및 장애 조치 기능을 추가 할 계획입니다.

나는 scale-out 또는 scale-in db 시스템에 대해 이야기하는 문서의 독서를 읽었으며 다소 혼란 스럽습니다.

현재 하나의 데이터베이스가 하나의 서버에 저장되어 있으며 다른 새로운 서버에서 복제하려고합니다.

두 가지 해결책이 있다고 생각합니다.

먼저 마스터 - 마스터 복제본을 만들고로드 균형 조정기를 사용하여 장애 조치를 관리합니다.

두 번째는 액티브 패시브 데이터베이스를 사용하여 하트 비트가있는 DRBD를 작성하고 하트 비트 가상 IP를 가리키는 슬레이브를 작성하는 것입니다.

첫 번째 해결 방법은 두 번째 방법보다 쉬울 것으로 보이지만 귀하의 의견을 알고 싶습니다.

감사합니다.

답변

0

예, 마스터 - 마스터 복제를 사용하고로드 균형 조정을 사용하는 것이 가장 좋은 방법이지만 항상 사용중인 응용 프로그램 유형에 따라 다릅니다.

그 동안 사용자의 로그를 만들고 싶다면 가상 IP를 만드는 것이 좋은 옵션입니다.

희망 사항은이 정보가 향후 개발에 도움이되기를 바랍니다.

+0

고마워요! 정보. load balacer로 mysql Connector/J를 사용한다. – user1654306