Database
[DATABASE] CDC(Change Data Capture)란?
심루트
2021. 8. 12. 17:25
반응형
데이터베이스에서 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
또한 여러가지 교란 요인들이 있는데, 자세한 내용은 참고자료를 활용해보자.
<참고자료>
반응형