GoldenGate 데이터 스트림에 대해 권장되는 기준 요소 구성
GoldenGate 데이터 스트림의 시작 설정에 대해 알아봅니다. 변경 레코드가 안정적으로 전달되고, 일관되게 형식이 지정되고, 메타데이터 다운스트림 애플리케이션에 필요한 기능이 강화되도록 스트림을 구성합니다.
다음 권장 사항에는 전달 품질, JSON 메시지 구조, CloudEvents, 스키마 및 테이블 메타데이터, 트랜잭션 정보 및 대용량 값 처리가 포함됩니다.
이러한 설정은 새 사용자에게 안전한 기준을 제공하며, 의도한 작업 로드 및 소비자로 스트림을 테스트한 후 조정할 수 있습니다.
| 설정 | 권장 시작 값 | 사유 |
|---|---|---|
| 서비스 품질 | exactlyOnce |
저장된 위치를 사용할 수 없을 때 서비스를 감지할 수 있는 중복을 숨기고 자동으로 건너뛰지 않습니다. |
| JSON 모델 | op |
CDC 처리를 위해 명시적 before 및 after 객체를 보존합니다. |
| CloudEvents | 처음에는 false |
기본 GoldenGate 레코드 구성으로 시작하고 통합 표준에 필요할 때 CloudEvents를 사용으로 설정합니다. |
| 스키마 기록 | true |
소비자가 런타임 시 모든 레코드 유형을 검증하고 검색할 수 있도록 허용합니다. |
| 객체 메타데이터 | true |
테이블 열 메타데이터 및 키 정보를 제공합니다. |
| 스트림 메타데이터 | true |
생산자 및 소스 컨텍스트를 제공합니다. |
| 메타데이터 필드 | qualifiedTable, opType, opTs, pos, xid 및 엔터프라이즈 소비자를 위한 csn, opSeqno, transInd 및 primaryKeys |
pos를 구문 분석하지 않고도 라우팅, 복구, 트랜잭션 분석 및 진단을 지원합니다. |
| 큰 값 | 대표 로드 테스트가 완료될 때까지 기본값 유지 | 예기치 않게 큰 프레임 및 메모리 압력을 방지합니다. |