반응형
데이터베이스에서 CDC(Change Data Capture)는 변경된 데이터를 확인하고 추적하여, 그 변경된 데이터를 사용하여 작업을 수행할 때 사용되는 소프트웨어 설계 패턴의 집합이다. 데이터 소스의 변경 사항을 식별, 캡처 및 전달하는 것을 기반으로 하는 데이터 통합 접근 방식이다. CDC는 데이터 웨어하우스(DW)의 핵심 기능 중 하나이기 때문에 데이터 웨어하우스 환경에서 자주 발생하지만, CDC는 모든 데이터베이스 또는 데이터 저장소 시스템에서 활용할 수 있다.
CDC 매커니즘에는 아래와 같은 다양한 방법론이 있다.
- Timestamps on rows
- Version numbers on rows
- Status indicators on rows
- Time/Version/Status on rows
- Triggers on tables
- Event programming
- Log scanners
또한 여러가지 교란 요인들이 있는데, 자세한 내용은 참고자료를 활용해보자.
<참고자료>
반응형
'Database' 카테고리의 다른 글
[DATABASE] 운용 데이터 저장소(Operational Data Store, ODS)란? (0) | 2021.08.12 |
---|---|
[DATABASE] 데이터 웨어하우스란? DW, EDW, RDW, ADW, DM, ETL 용어정리 (0) | 2021.08.11 |
[DATABASE] OLTP와 OLAP의 개념과 차이 (2) | 2021.08.07 |