다중화1 데이터베이스 다중화(Master-Slave) Master - Slave Master 데이터베이스 : Create, Update, Delete (쓰기 연산) Slave 데이터베이스 : Read (읽기 연산) 일반적으로 Slave 데이터베이스의 숫자가 Master 데이터베이스 보다 더 많음 why? -> 쓰기 연산보다는 읽기 연산이 더 많기 때문이다 장점 1. 더 나은 성능 Master - Slave 모델에서 모든 데이터 변경 연산은 Master 데이터베이스 서버로만 전달되고 읽기 연산은 Slave 데이터베이스 서버들로 분산된다. -> 병렬로 처리될 수 있는 쿼리의 수가 늘어나므로 성능이 좋아진다. 2. 안정성(reliability) 어떠한 이유(자연재해 등)로 데이터베이스 서버 일부가 파괴되어도 데이터의 보존이 보장된다. -> 데이터를 여러 리전에 .. 2023. 4. 2. 이전 1 다음