Change Data Capture, 간단히 훑어보기
Change Data Capture(CDC)는 운영 데이터베이스에서 발생한 작업을 다른 시스템으로 복제하는 프로세스입니다. 두 가지 주요 사용처는 데이터베이스 복제와 데이터 마이그레이션인데요, CDC는 pull based, push based, log based로 구현될 수 있습니다. - Pull based CDC는 복제할 데이터에 레코드가 변경 되었다는 표시자를 추가해야하는 불편함이 있고 실시간 복제가 어렵습니다. - Push based CDC는 트리거를 설정하여 실시간 복제를 가능케 하지만 데이터베이스 부하가 높아집니다. - Log based CDC는 트랜잭션 로그를 활용하여 가장 적은 부하로 실시간 복제를 수행합니다. 이러한 CDC는 데이터베이스 마이그레이션, 분석용 데이터 이동 등에 유용하게 사용됩니다. 더 자세한 내용이 궁금하시다면 링크의 글도 읽어보시길 추천합니다. — https://www.linkedin.com/feed/update/urn:li:activity:7089161742642999297?updateEntityUrn=urn%3Ali%3Afs_updateV2%3A%28urn%3Ali%3Aactivity%3A7089161742642999297%2CFEED_DETAIL%2CEMPTY%2CDEFAULT%2Cfalse%29