1.11. 변경 데이터 캡처 통합을 위한 Debezium
Red Hat Debezium은 분산 변경 데이터 캡처 플랫폼입니다. 데이터베이스의 행 수준 변경 사항을 캡처하고, 변경 이벤트 레코드를 생성하며, 해당 레코드를 Kafka 주제로 스트리밍합니다. Debezium은 Apache Kafka를 기반으로 합니다. Debezium을 AMQ Streams와 함께 배포하고 통합할 수 있습니다. AMQ Streams를 배포한 후 Kafka Connect를 통해 Debezium을 커넥터 구성으로 배포합니다. Debezium은 변경 이벤트 레코드를 OpenShift의 AMQ Streams에 전달합니다. 애플리케이션은 이러한 변경 이벤트 스트림을 읽고 발생한 순서대로 변경 이벤트에 액세스할 수 있습니다.
Debezium에는 다음과 같은 여러 용도가 있습니다.
- 데이터 복제
- 캐시 및 검색 인덱스 업데이트
- 모놀리식 애플리케이션 간소화
- 데이터 통합
- 스트리밍 쿼리 활성화
Debezium에서는 다음과 같은 일반적인 데이터베이스에 대한 커넥터( Kafka Connect 기반)를 제공합니다.
- Db2
- MongoDB
- MySQL
- PostgreSQL
- SQL Server
AMQ Streams를 사용한 Debezium 배포에 대한 자세한 내용은 제품 설명서 를 참조하십시오.