비디오: [SEOUL Summit - T4] 일하는 방식을 바꿀 G Suite의 최신 기능 2024
복제 미들웨어 서비스는 일반적으로 단일 DBMS 제품에 의해 관리되는 하나의 데이터베이스에서 하나 이상의 데이터베이스로 선택 및 추출, 이동 및로드를 결합합니다. 원본 데이터베이스와 모든 대상은 모두 Oracle, 모든 Sybase 또는 모든 Microsoft SQL Server입니다.
복제 서비스 기능은 DBMS 제품마다 다르지만 전통적으로 스냅 샷 지향적이었습니다. 마지막 복제가 발생한 이후의 전체 데이터베이스 또는 변경 사항은 소스에서 미리 결정된 시간에 추출되고 네트워크 환경을 통해 의도 된 대상으로 복사됩니다.
그러면 데이터가 그대로 전송되고로드됩니다 (변환이 발생하지 않음). 많은 데이터베이스 공급 업체에서 로그 파일을 변경하여 복제를 구현했습니다. 이 복제 스타일은 데이터를 복제하기 위해 트랜잭션 시스템의 오버 헤드를 증가시키지 않으므로 매우 효율적입니다.
그러나 복제는 데이터웨어 하우징 미들웨어 서비스의 긴 목록을 대체하지 않습니다. 변경 데이터 캡처 (CDC)라고 자주 불리는 소스 데이터베이스의 변경 사항을 캡처하거나 데이터웨어 하우스에 데이터를로드 한 다음 데이터를 추출하고 전송 한 후 데이터웨어 하우징 환경에서 복제를 사용하려고합니다 이 그림과 같이 데이터 마트에 저장합니다.
RDBMS 기반 복제 서비스는 소스 시스템의 변경 사항을 캡처하여 데이터 선택 및 추출 프로세스를 최적화합니다.