Quest SharePlex는 1998년 세계 최초로 출시된 실시간 데이터 복제 솔루션(CDC, Change Data Capture)으로 글로벌 No.1 시장을 점유하고 있으며, 국내에 1999년 도입 이후 금용, 공공기관, 제조 등 다양한 산업 군에서 활용하고 있습니다.
특징
- Redo Log 직접 접근으로 원본 DB 부하 최소화.
- H/W, OS, DB 버전에 독립적.
- Oracle, PostgreSQL, MySQL, SQL Server 등 이기종 DB 간 복제 지원.
- On-premise, Cloud, Hybrid 환경에서 실시간 동기화 가능.

주요기능
- 데이터 무결성 보장: In-flight 데이터 검증, Compare/Repair 유틸리티 제공.
- 다양한 복제 단위: 테이블, 컬럼, 스키마 단위 복제, DDL 자동 반영.
- 모니터링: Dashboard를 통한 상태, 처리량, 지연시간 실시간 확인.
- 장애 복구: DB/네트워크 장애 시 자동 재기동, 연속성 유지.
- 플랫폼 지원: Oracle(11g~23ai), PostgreSQL, MySQL, Kafka 등 다양한 DB/OS 지원.
활용방안
- DB 마이그레이션: Oracle 버전 업그레이드(11g→19c), 이기종 DB 이전(Oracle→PostgreSQL 등), 클라우드 전환.
- ODS 및 리포팅 시스템: 분석용 데이터베이스로 실시간 데이터 제공.
- HA/DR 구성: 고가용성 및 재해복구 지원.
- Selective Replication: Row/Column 단위 복제 가능.
- Kafka, Snowflake 연계: 빅데이터 환경과의 통합 지원.
고객 적용 사례
도입 배경
운영서버의 업무 부담을 분산하기 위하여 Shareplex 도입
도입 효과
조회성 업무를 조회 DB 로 분산함으로써, 운영서버의 안정성과 성능 확보

금융권 Shareplex for Kafka 사례
도입 배경
마이데이터 구축을 위해 kafka를 도입하면서, kafka에 기간계 data를 실시간으로 제공하기 위해 shareplex를 도입한 사례
도입 효과
- 기간계 서버 영향도를 최소화 하기 위해, 중계 서버를 거쳐 kafka로 데이터를 전송하는 형태의 구성
- 전송 타입은 JSON과 XML 둘 다 지원
