EZIS ChatDBA

데이터베이스에 대해 즉시 답변받기

CDC(Change Data Capture)
CDC는 기존의 ETL 방식에서 벗어나 Redo Log에 직접 Acess 하는 방식의 CDC기술을 개발했습니다. CDC(Change Data Capture)는  데이터 자체가 아닌, 개별 데이터의 변경분(Transactions)만 캡처하는 기술을 의미합니다. 데이터베이스에 있는 대량의 데이터를 정기적으로 추출해 다른 데이터베이스로 옮기거나 통합할때, CDC를 이용한다면 데이터 추출, 이동 시간을 크게 줄일 수 있습니다. Redo Log에서 직접 Capture하지 않고 CDC를 하게 되면, Primary DBMS(Data Base Monitoring Service)에 부하가 생길 수 있습니다. 직접 Redo Log에서 Capture하게 되면 Primary DBMS에 부하가 생기지 않고 안전하게 데이터를 Capture할 수 있습니다.

Architecture

main features

Source Update Detection

source DB의 CRUD 수행 내역을 Log에서 정확하게 Catch하여 server로 전송하는 기술

related Table Alter Detection

Source DB의 Table이 Alter가 되어 DDL이 변경 되면 이를 Catch하여 Target DB에 반영하도록 하는 기술

Handling with Traffic Overflow

Data를 전송할 때 Data Overflow가 발생한 경우, Network Traffic over occupation을 방지하는 기술

Encryption & Decryption

구간별로 Data의 노출을 방지 하기 위하여 암호화와 복호화를 이용해 보안성을 강화한 통신 기술

Inter-module Communications Failures Handling

Source와 Server, 혹은 Server와 Target의 통신 과정에서의  장애시 시스템 오류를 최소화하기 위한 기술

COMMIT performance Confirmation

RollBack이 발생하는 경우 대처 가능한 Transaction 단위의 수집 기술

Response to Errors when Reflecting Changes in the Target

DB를 동기화 하는 과정에서 Target에 데이터를 적용하다가 오류가 발생 할 경우 이를 대처할 수 있는 기술