Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

미러링과 복제의 차이점

<시간/>

미러링

미러링은 마스터 데이터베이스 서버에 대한 백업 데이터베이스 서버를 유지하는 것을 말합니다. 어떤 이유로 마스터 데이터베이스가 다운된 경우 미러 데이터베이스를 마스터 데이터베이스의 대안으로 사용할 수 있습니다. 원칙적으로 한 번에 하나의 데이터베이스 서버만 활성화되며 데이터베이스에 대한 요청은 활성 상태인 하나의 서버에서만 제공됩니다.

복제

복제는 여러 지리적 위치에 분산된 데이터베이스의 여러 복사본을 유지하는 것을 말합니다. 복제의 전형적인 예는 사용자가 네트워크 지연 및 느린 응답을 피하기 위해 가장 가까운 위치에서 파일을 다운로드할 수 있도록 여러 대륙에 걸쳐 복제되는 파일 서버입니다.

다음은 미러링과 복제의 중요한 차이점입니다.

Sr. 아니요. 미러링 복제
1 정의 미러링은 데이터베이스 복사본을 지리적으로 다른 위치에 보관하는 것을 말합니다. 복제란 분산 효율성을 위해 데이터베이스의 데이터 개체에 대한 여러 복사본을 만드는 것을 말합니다.
2 타겟 미러링은 전체 데이터베이스에 전체적으로 적용 가능합니다. 데이터베이스 개체에서 복제가 수행됩니다.
3 비용 미러링은 복제보다 비용이 많이 듭니다. 복제는 미러링에 비해 저렴합니다.
4 분산 데이터베이스 분산 데이터베이스의 경우 미러링이 적용되지 않습니다. 데이터베이스가 분산된 경우 복제를 쉽게 구현할 수 있습니다.
5 위치 미러링은 백업 위치로 사용하기 위해 다른 하드웨어와 다른 위치에 데이터베이스 복사본을 생성하기 위해 수행됩니다. 복제는 데이터베이스 개체의 복사본을 만들기 위해 수행되며 다른 데이터베이스에도 복사할 수 있습니다.