새소식

DB

오라클 골든 게이트(OGG)가 뭐야?

728x90

🔥 질문

👉 오라클 골든 게이트(OGG)가 뭐야?

🧙 답변

👉 오라클 골든게이트(Oracle GoldenGate)는 데이터베이스 간의 실시간 데이터 복제 및 동기화를 지원하는 소프트웨어입니다. 이 도구는 이기종 데이터베이스 환경에서도 데이터 이동과 변환을 수행할 수 있는 강력한 기능을 제공합니다. 주로 데이터 통합, 고가용성 환경 구축, 실시간 데이터 웨어하우스 업데이트, 및 데이터 마이그레이션 등에 활용됩니다.

🎯 OGG 주요 특징

1. 실시간 데이터 복제
데이터 변경 사항을 실시간으로 캡처 및 전송.

 

2. 이기종 데이터베이스 지원
오라클뿐만 아니라 MySQL, SQL Server, DB2, PostgreSQL 등 다양한 데이터베이스와 호환.
서로 다른 데이터베이스 간에도 데이터 복제가 가능.

 

3. 고성능 및 고가용성
로그 기반의 데이터 복제를 통해 성능에 미치는 영향을 최소화.
대규모 트랜잭션 처리 지원.

 

4. 데이터 필터링 및 변환
필요한 데이터만 선택적으로 복제 가능.
데이터 전송 중 변환 및 매핑 작업 수행.

 

5. 실시간 분석 지원
데이터가 복제되는 동시에 분석 시스템에 제공 => 실시간 의사결정 가능

⚙️ OGG 작동 방식

1. Extract 단계

소스 데이터베이스에서 변경 사항을 캡처

          

2. Trail File 단계

캡처된 데이터를 저장하는 중간 파일

           ↓

3. Replicat 단계

변경 데이터를 대상 데이터베이스에 적용

🔎 OGG의 장단점

1. 장점

데이터베이스의 실시간 상태를 동기화할 수 있어 최신 데이터를 유지.
대규모 환경에서도 확장성 유지.
다양한 데이터베이스와의 호환성을 제공.

 

2. 단점
초기 설정이 복잡할 수 있음.
라이선스 비용이 높은 편. OGG 가격 정책은 아래의 링크에서 확인할 수 있습니다.

https://www.oracle.com/kr/integration/goldengate/pricing/

 

GoldenGate 가격 정책

가격 비교, 단위별 가격 정책, 시간당 OCPU, BYOL 등 GoldenGate의 가격 정책과 비용을 확인해 보세요.

www.oracle.com

 

If I was of any help to you, please buy me coffee 😿😢😥

If you have any questions, please leave them in the comments

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.