로드 밸런싱은 서버 부화를 막기 위해 여러대의 서버로 분산처리하는 방식인걸로 알고있구요..
동기화는 여러서버의 디비가 서로 같은 디비를 가지게 만드는걸로 알구있구요..
insert, update, delete가 같이 이루어진다는 거겠죠..
replication기능은 동기화기능을 말하는것 같고....
제가 본이 아니게 MySQL을 사용해서 2대에서 최대 10대까지의 서버를
가지고 분산처리를 시켜야 할 일이 생겼습니다..
그런데 제가 아직 이쪽에 관련해서 지식이 많이 부족해서..
검색을 해서 찾아봐도.. 도저히 머리로 입력이 안되네요..;;
어떤식으로 Master와 Slave를 구성해야 할지.. standby? 잘 모르겠지만.. 서버의 상태? 를 어떤식으로 유지해야 하는지
insert, update, select문을 어떻게 분산시켜야 좋은지
App에서 해야할일과 MySQL 설정을 어떻게 변경시켜주어야 하는지 아직까지 감이 안오고 있습니다..
물론 기초적인 지식은 책이나 다른 정보를 찾아서 공부를 해야겠지만..
실전에서 주로 구축하시는 모델링?이나 염두해보고 작업해야할 사항들이 궁금합니다..
그럼 고마운 답변들을 기다리고 있겠습니다 ...
|