Skip to content

Latest commit

 

History

History
241 lines (139 loc) · 5.07 KB

File metadata and controls

241 lines (139 loc) · 5.07 KB

Debezium CDC / 디베지움

카테고리: 데이터 변경 캡처 ← 면접 질문 목록으로 돌아가기


Debezium 기본 개념

CDC-001

Debezium CDC의 기본 개념과 작동 원리에 대해 설명해주세요.

CDC-002

Debezium이 CDC(Change Data Capture)를 구현하는 방식은 무엇인가요?


Debezium MySQL 설정

CDC-003

MySQL에서 Debezium 커넥터를 설정할 때 고려해야 할 주요 요소는 무엇인가요?

CDC-004

MySQL의 binlog를 활용하여 데이터를 캡처하는 원리에 대해 설명해주세요.


Debezium Elasticsearch 연동

CDC-005

Debezium과 Elasticsearch 간 데이터 동기화 아키텍처는 어떻게 구성되나요?


Debezium 구성 요소

CDC-006

Debezium 커넥터의 주요 구성 요소와 각 요소의 역할에 대해 설명해주세요.


CDC 데이터 일관성

CDC-007

CDC를 활용해 데이터 일관성을 유지하는 방법에는 어떤 것들이 있나요?


Debezium 스키마 변경

CDC-008

Debezium이 스키마 변경(schema evolution)을 감지하고 처리하는 방식은 무엇인가요?


MySQL Binlog 형식

CDC-009

MySQL binlog의 형식(ROW, STATEMENT, MIXED)과 Debezium의 관계에 대해 설명해주세요.


Debezium Snapshot

CDC-010

Debezium 설정에서 snapshot 옵션의 역할과 관련 설정 방법에 대해 설명해주세요.


Debezium 지연 문제

CDC-011

Debezium 사용 시 발생할 수 있는 데이터 지연(latency) 문제와 해결 방법은 무엇인가요?


Debezium 데이터 정합성

CDC-012

MySQL과 Elasticsearch 간 동기화 과정에서 발생할 수 있는 데이터 정합성 이슈는 무엇이며, 이를 어떻게 해결할 수 있나요?


Debezium 메시지 포맷

CDC-013

Debezium에서 사용되는 메시지 포맷(예: JSON, Avro 등)에 대해 설명해주세요.


Elasticsearch 인덱싱

CDC-014

Elasticsearch에 실시간 데이터 인덱싱을 수행할 때 주의해야 할 점은 무엇인가요?


Debezium 장애 복구

CDC-015

Debezium 커넥터의 장애 복구 및 재시작 시 동작 방식에 대해 설명해주세요.


Debezium 이벤트 처리

CDC-016

MySQL 테이블 변경 감지 시 Debezium이 이벤트를 처리하는 과정을 설명해주세요.


Debezium Offset

CDC-017

Debezium의 offset 커밋 메커니즘과 이를 통한 데이터 지속성 보장 방법은 무엇인가요?


CDC 트랜잭션 처리

CDC-018

CDC 구현 시 트랜잭션 처리 방식과 Debezium의 역할에 대해 설명해주세요.


CDC 데이터 중복

CDC-019

CDC 도입 시 데이터 중복 문제가 발생할 수 있는데, 이를 해결하는 방법은 무엇인가요?


Debezium 필터링

CDC-020

Debezium 커넥터에서 특정 테이블이나 이벤트만 필터링하는 기능에 대해 설명해주세요.


Kafka Connect와 Debezium

CDC-021

Kafka Connect와 Debezium의 연계 동작 방식에 대해 설명해주세요.


Debezium 모니터링

CDC-022

Debezium 기반 데이터 파이프라인을 모니터링하고 관리하는 방법은 무엇인가요?


Debezium 연동 도구

CDC-023

Elasticsearch 동기화를 위해 Debezium과 함께 사용할 수 있는 오픈 소스 도구에는 어떤 것들이 있나요?


Debezium Snapshot 문제

CDC-024

Debezium의 snapshot 모드 사용 시 발생할 수 있는 문제와 그 해결 방안은 무엇인가요?


MySQL 스키마 변경 대응

CDC-025

MySQL 데이터베이스 스키마 변경 시 Debezium은 어떻게 대응하나요?


CDC 장애 예방

CDC-026

CDC 도입 프로젝트에서 발생할 수 있는 장애와 이를 예방하기 위한 모범 사례는 무엇인가요?


Debezium 최소 요구 사항

CDC-027

Debezium 커넥터를 구성하기 위한 최소 요구 사항과 권장 설정은 무엇인가요?


Debezium 재처리

CDC-028

Debezium의 메시지 처리 방식과 실패 시 재처리 메커니즘에 대해 설명해주세요.


Elasticsearch 인덱싱 최적화

CDC-029

Elasticsearch에 데이터를 동기화할 때 인덱싱 성능을 최적화하는 방법은 무엇인가요?


CDC 도입 모범 사례

CDC-030

CDC 기반 데이터 파이프라인을 프로덕션 환경에 도입할 때 고려해야 할 주요 사항과 모범 사례는 무엇인가요?


PostgreSQL 연동

CDC-031

PostgreSQL의 Logical Replication과 Debezium 연동 방법에 대해 설명해주세요.


MongoDB 연동

CDC-032

MongoDB Change Streams와 Debezium MongoDB Connector의 차이점은 무엇인가요?


Single Message Transform

CDC-033

Debezium의 Single Message Transform(SMT)이란 무엇이며 활용 사례를 설명해주세요.


Outbox Pattern

CDC-034

Debezium Outbox Pattern 구현 방법에 대해 설명해주세요.


Incremental Snapshot

CDC-035

Debezium의 Incremental Snapshot이란 무엇이며 왜 필요한가요?